public ActionResult Detail(DictionaryTypeWebM model, bool isEdit) { if (ModelState.IsValid) { model.dt_type_key = model.dt_type_key.Trim(); DictionaryTypeTableDb dbModel = new DictionaryTypeTableDb(); ModelCopier.CopyModel(model, dbModel); if (isEdit) { dbModel.modifi_name = LoginUser.user_name; dbModel.modifi_date = DateTime.Now; DictionaryTypeTableBll.Instance.Update(dbModel); return(Content("<script>alert('修改字典类别成功!');parent.layer.closeAll('iframe');</script>")); } else { dbModel.creator_name = LoginUser.user_name; dbModel.creator_date = DateTime.Now; DictionaryTypeTableBll.Instance.Add(dbModel); return(Content("<script>alert('添加字典类别成功!');parent.layer.closeAll('iframe');</script>")); } } ViewBag.EditType = isEdit; return(View(model)); }
/// <summary> /// 显示 /// </summary> /// <param name="id"></param> /// <returns></returns> public ActionResult Detail(string key = "") { DictionaryTypeWebM webModel = new DictionaryTypeWebM(); if (string.IsNullOrEmpty(key)) { ViewBag.EditType = false; } else { ViewBag.EditType = true; DictionaryTypeTableDb model = DictionaryTypeTableBll.Instance.GetModel(key); ModelCopier.CopyModel(model, webModel); } return(View(webModel)); }