public PartialViewResult Edit(string id) { ModuleModels model = GetDetail(id); model.GetParent(); return(PartialView("_Edit", model)); }
public ActionResult Create() { ModuleModels model = new ModuleModels(); model.GetParent(); return(View(model)); }
public ActionResult Create(ModuleModels model) { try { if (model.ParentID != null) { //var parentName = model.ListProductType.Find(x => x.Value.Equals(model.ProductTypeID)).Text.ToLower(); //if (!parentName.Equals("dish")) //{ // model.ParentID = null; //} } if (!ModelState.IsValid) { model.GetParent(); return(View(model)); } //==================== string msg = ""; model.CreatedUser = CurrentUser.Email; model.ModifiedUser = CurrentUser.Email; bool result = _factory.Insert(model, ref msg); if (result) { return(RedirectToAction("Index")); } else { ModelState.AddModelError("Name", msg); return(View(model)); } } catch (Exception ex) { _logger.Error("Module_Create: " + ex); return(new HttpStatusCodeResult(400, ex.Message)); } }