public ActionResult UpdateOwnerDetails(AccountOwner OwnerDetails) { try { AccountOwner accountOwner = new AccountOwner(); accountOwner = db.AccountOwner.Find(OwnerDetails.OwnerID); accountOwner.OwnerName = OwnerDetails.OwnerName; accountOwner.UpdateBy = AppUtils.GetLoginUserID(); accountOwner.UpdateDate = AppUtils.GetDateTimeNow(); db.Entry(accountOwner).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); var owner = new AccountOwnerViewModel() { OwnerID = accountOwner.OwnerID, OwnerName = accountOwner.OwnerName, }; var JSON = Json(new { success = true, owner = owner }, JsonRequestBehavior.AllowGet); JSON.MaxJsonLength = int.MaxValue; return(JSON); } catch (Exception ex) { return(Json(new { success = false }, JsonRequestBehavior.AllowGet)); } }
public JsonResult InsertAccountOwner(AccountOwner OwnerDetails) { try { db.AccountOwner.Add(OwnerDetails); OwnerDetails.CreateBy = AppUtils.GetLoginUserID(); OwnerDetails.CreateDate = AppUtils.GetDateTimeNow(); OwnerDetails.Status = AppUtils.TableStatusIsActive; db.SaveChanges(); AccountOwnerViewModel accountOwner = new AccountOwnerViewModel { OwnerID = OwnerDetails.OwnerID, OwnerName = OwnerDetails.OwnerName }; return(Json(new { success = true, accountOwner = accountOwner }, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { return(Json(new { success = false }, JsonRequestBehavior.AllowGet)); } }