public ActionResult Edit(Entity.Demo entity) { var isAdd = entity.ID == 0 ? true : false; BLL.BaseBLL <Entity.Demo> bll = new BLL.BaseBLL <Entity.Demo>(); string str_albums = WebHelper.GetFormString("StrAlbums"); if (!isAdd) { if (!bll.Exists(p => p.ID == entity.ID)) { return(PromptView("/admin/demo", "404", "Not Found", "信息不存在或已被删除", 5)); } } if (ModelState.IsValid) { //添加 if (entity.ID == 0) { entity.AddTime = DateTime.Now; entity.LastUpdateTime = DateTime.Now; entity.AddUserID = WorkContext.UserInfo.ID; entity.LastUpdateUserID = WorkContext.UserInfo.ID; bll.Add(entity); } else //修改 { entity.LastUpdateTime = DateTime.Now; entity.LastUpdateUserID = WorkContext.UserInfo.ID; new BLL.BLLDemo().Modify(entity); } return(PromptView("/admin/demo", "OK", "Success", "操作成功", 5)); } else { return(View(entity)); } }
public ActionResult Edit(int?id) { BLL.BLLDemo bll = new BLL.BLLDemo(); Entity.Demo entity = new Entity.Demo(); entity.Depts.Add(new Entity.DemoDept() { ImgUrl = "", Num = 0, Title = "" }); int num = TypeHelper.ObjectToInt(id, 0); if (num != 0) { entity = bll.GetModel(num); if (entity == null) { return(PromptView("/admin/demo", "404", "Not Found", "信息不存在或已被删除", 5)); } } return(View(entity)); }