public async Task <ActionResult> Edit(ClassificationSchemeViewModels model) { ClassificationScheme _ObjClassScheme = model._ModelObj; if (model.IsSystemVM == true) { _ObjClassScheme.IsSystem = 1; } else { _ObjClassScheme.IsSystem = 0; } _ObjClassScheme.LstModDT = DateTime.Now; _ObjClassScheme.LstModUID = long.Parse(User.Identity.GetUserId()); int rs = await cms_db.EditClassScheme(_ObjClassScheme); int rs2 = await cms_db.CreateUserHistory(long.Parse(User.Identity.GetUserId()), Request.ServerVariables["REMOTE_ADDR"], (int)EnumCore.ActionType.Update, "Update", model.ClassificationSchemeId, model.ClassificationSchemeNM, "ClassificationScheme", (int)EnumCore.ObjTypeId.danh_muc); if (rs == (int)EnumCore.Result.action_true && rs2 == (int)EnumCore.Result.action_true) { return(RedirectToAction("Index")); } return(RedirectToAction("Index")); }
public ActionResult Create() { ClassificationSchemeViewModels model = new ClassificationSchemeViewModels(); model.ParentList = new SelectList(cms_db.GetLstClassificationScheme(), "ClassificationSchemeId", "ClassificationSchemeNM"); return(View(model)); }
public async Task <ActionResult> Create(ClassificationSchemeViewModels model) { ClassificationScheme _ObjClassScheme = model._ModelObj; _ObjClassScheme.CrtdUID = long.Parse(User.Identity.GetUserId()); _ObjClassScheme.CrtdDT = DateTime.Now; int rs = await cms_db.AddClassScheme(_ObjClassScheme); int rs2 = await cms_db.CreateUserHistory(long.Parse(User.Identity.GetUserId()), Request.ServerVariables["REMOTE_ADDR"], (int)EnumCore.ActionType.Create, "Create", _ObjClassScheme.ClassificationSchemeId, _ObjClassScheme.ClassificationSchemeNM, "ClassificationScheme", (int)EnumCore.ObjTypeId.danh_muc); if (rs == (int)EnumCore.Result.action_true && rs2 == (int)EnumCore.Result.action_true) { return(RedirectToAction("Index")); } return(RedirectToAction("Create")); }
public ActionResult Edit(int?id) { if (id == null) { id = 1; } ClassificationScheme _obj = cms_db.GetObjScheme(id.Value); ClassificationSchemeViewModels model = new ClassificationSchemeViewModels(_obj); if (_obj.IsSystem == 1) { model.IsSystemVM = true; } else { model.IsSystemVM = false; } model.ParentList = new SelectList(cms_db.GetLstClassificationScheme(), "ClassificationSchemeId", "ClassificationSchemeNM"); return(View(model)); }