var image = document.getElementById("sketch").toDataURL("image/png"); image = image.replace('data:image/png;base64,', ''); var hiddenField = document.getElementById('<%= hidImg.ClientID %>');
protected void btnSubmit_Click(object sender, EventArgs e) { //TODO: Find a way to save Canvas. var img = hidImg.Value; byte[] data = Convert.FromBase64String(img); Logsheets_Online LOs = new Logsheets_Online(); LOs.LogsheetID = long.Parse(txtLogNumber.Text); LOs.Date = DateTime.Parse(txtDate.Text); LOs.OrderNumber = txtOrderNumber.Text; LOs.CallReferenceNumber = txtCallReferenceNumber.Text; LOs.CompanyID = int.Parse(ddlCompany.SelectedValue); LOs.ClientID = int.Parse(ddlCompany.SelectedValue); LOs.ClientName = txtOther.Text; LOs.EmployeeID = int.Parse(ddlEmployee.SelectedValue); LOs.TimeArrived = TimeSpan.Parse(txtTimeArrived.Text); LOs.TimeDeparted = TimeSpan.Parse(txtTimeDeparted.Text); LOs.TravelTime = int.Parse(txtTravelTime.Text); LOs.BillableKilometers = int.Parse(txtBillableKilometers.Text); LOs.SLA = int.Parse(txtSLA.Text); LOs.Other = int.Parse(txtOther.Text); LOs.BillableTime = int.Parse(txtBillableTime.Text); LOs.Rate = decimal.Parse(txtRate.Text); LOs.Name = txtName.Text; LOs.ClientSignature = data; LO.Logsheets_Onlines.InsertOnSubmit(LOs); LO.SubmitChanges(); }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)