public JavaScriptResult Create(AccCostCenterInfo costCenter) { try { var autoNumber = GetAutoNumber(); costCenter.Id = Convert.ToInt32(autoNumber); costCenter.IsActive = true; if (ModelState.IsValid) { db.AccCostCenterInfoes.Add(costCenter); db.SaveChanges(); } return(JavaScript(string.Format("UYResult('{0}','{1}','{2}','{3}')", "Data saved successfully.", "success", "redirect", Url.Content("~/Accounting/CostCenter/Index")))); } catch (Exception ex) { return(JavaScript(string.Format("UYResult('{0}','{1}')", ex.Message, "failure"))); } }
public ActionResult Edit(int?id) { var menuId = Convert.ToInt32(RouteData.Values["menuId"].ToString()); var userId = Convert.ToInt32(Session["UserID"]); var userPrev = UniqueCode.MenuPermission(menuId, userId); ViewBag.UserViewPrivilige = userPrev.EnableView; ViewBag.UserAddPrivilige = userPrev.EnableInsert; if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } try { AccCostCenterInfo costCenter = db.AccCostCenterInfoes.Find(id); if (costCenter == null) { return(HttpNotFound()); } return(View(costCenter)); } catch (Exception ex) { return(JavaScript(string.Format("UYResult('{0}','{1}')", ex.Message, "failure"))); } }
public ActionResult Edit(AccCostCenterInfo costCenter) { try { var oldCostCenter = db.AccCostCenterInfoes.SingleOrDefault(b => b.Id == costCenter.Id); if (oldCostCenter != null) { oldCostCenter.CostCenterName = costCenter.CostCenterName; if (ModelState.IsValid) { db.Entry(oldCostCenter).State = EntityState.Modified; db.SaveChanges(); } } return(JavaScript(string.Format("UYResult('{0}','{1}','{2}','{3}')", "Data saved successfully.", "success", "redirect", Url.Content("~/Accounting/CostCenter/Index")))); } catch (Exception ex) { return(JavaScript(string.Format("UYResult('{0}','{1}')", ex.Message, "failure"))); } }