public ActionResult AccountUpdate(AccountMsaterModel enAccount) { try { if (enAccount == null || string.IsNullOrEmpty(enAccount.account_code)) { return(ExceptionError("account code for delete is null or empty!!")); } AccountMsaterModel en = dbcon.master_account.Find(AuthUser.SID, enAccount.account_code); en.account_name = enAccount.account_name; en.updated_by = AuthUser.UserId; en.updated_on = ObjectUtil.getCurrentServerStringDateTime(); en.updated_on_display = ObjectUtil.Convert2DateTimeDisplay(enAccount.updated_on); en.updated_by_name = AuthUser.FullName; if (TryUpdateModel(en, "", new string[] { "sid", "account_code" })) { dbcon.SaveChanges(); ModelState.Clear(); } return(Json(en)); } catch (Exception ex) { return(ExceptionError(ex.Message)); } }
public ActionResult AccountCraete(AccountMsaterModel enAccount) { if (ModelState.IsValid) { try { enAccount.sid = AuthUser.SID; enAccount.created_by = AuthUser.UserId; enAccount.created_on = ObjectUtil.getCurrentServerStringDateTime(); enAccount.created_on_display = ObjectUtil.Convert2DateTimeDisplay(enAccount.created_on); dbcon.master_account.Add(enAccount); dbcon.SaveChanges(); ModelState.Clear(); enAccount.created_by_name = AuthUser.FullName; enAccount.updated_by_name = ""; return(Json(enAccount)); } catch (Exception ex) { return(ExceptionError(ex.Message)); } } return(Json(enAccount)); }