public ActionResult CommitSignature(CourseContractSignatureViewModel viewModel) { ViewBag.ViewModel = viewModel; if (viewModel.KeyID != null) { viewModel.ContractID = viewModel.DecryptKeyValue(); } var item = models.GetTable <CourseContractSignature>().Where(s => s.ContractID == viewModel.ContractID && s.UID == viewModel.UID && s.SignatureName == viewModel.SignatureName).FirstOrDefault(); if (item == null) { item = new CourseContractSignature { ContractID = viewModel.ContractID.Value, UID = viewModel.UID.Value, SignatureName = viewModel.SignatureName }; models.GetTable <CourseContractSignature>().InsertOnSubmit(item); } item.Signature = viewModel.Signature; models.SubmitChanges(); return(Json(new { result = true })); }
public ActionResult SignaturePanel(CourseContractSignatureViewModel viewModel) { ViewBag.ViewModel = viewModel; return(View("~/Views/CourseContract/Module/SignaturePanel.ascx")); }
public ActionResult SignaturePanel(CourseContractSignatureViewModel viewModel) { ViewBag.ViewModel = viewModel; return(View("~/Views/ContractConsole/ContractModal/SignaturePanel.cshtml")); }