public ActionResult SaveContact(ContactDetails objcont) { try { objcont.companyid = Convert.ToInt32(Request.Form["txtcompid"]); objcont.contactid = Convert.ToInt32(Request.Form["txtconid"]); if (objcont.contactid == 0) { context.SpaddContact(objcont.contactfullname, objcont.titlestandard, "", objcont.contactcellphone, objcont.contactemail, objcont.linkedinprofileurl, objcont.combinednotes, objcont.companyid); context.SaveChanges(); } else { context.SpupdateContact(objcont.contactfullname, objcont.titlestandard, "", objcont.contactcellphone, objcont.contactemail, objcont.linkedinprofileurl, objcont.combinednotes, objcont.contactid); context.SaveChanges(); } TempData["ConEmail"] = objcont.contactemail; } catch (Exception ex) { cm.ErrorExceptionLogingByService(ex.ToString(), "ProspectViewCompany" + ":" + new StackTrace().GetFrame(0).GetMethod().Name, "SaveContact", "NA", "NA", "NA", "WEB"); } return(RedirectToAction("Index", new { @Compid = @cm.Code_Encrypt(CryptorEngine.Encrypt(objcont.companyid.ToString())) })); }