public ViewResult Add(iPow.Domain.Dto.Sys_MvcControllerClassDto dto, string State) { if (dto != null) { var isexist = mvcControllerClassService.NameAndRemarkHasClass(dto.Name, dto.Remark); if (isexist) //该语法表示 已经存在 { ModelState.AddModelError("", "该控制器动作已经存在同一分类!"); } else { dto.AddTime = System.DateTime.Now; //添加的当前时间 dto.SortNum = 0; iPow.Infrastructure.Data.DataSys.Sys_MvcControllerClass addClass = new Infrastructure.Data.DataSys.Sys_MvcControllerClass(); addClass.Name = dto.Name; addClass.Remark = dto.Remark; addClass.AddTime = dto.AddTime; addClass.State = Convert.ToBoolean(State); addClass.SortNum = dto.SortNum; addClass.IpAddress = iPow.Infrastructure.Crosscutting.Function.StringHelper.GetRealIP(); mvcControllerClassService.Add(addClass,null); if (addClass.Id > 0) { ModelState.AddModelError("", "恭喜,亲彻底Hold住了"); } else { ModelState.AddModelError("", "败笔!亲不给力哦~"); } } } else { ModelState.AddModelError("", "败笔!亲不给力哦~"); } return View(dto); }
public ViewResult Add(iPow.Domain.Dto.Sys_MvcControllerClassDto dto, string State) { if (dto != null) { var isexist = mvcControllerClassService.NameAndRemarkHasClass(dto.Name, dto.Remark); if (isexist) //该语法表示 已经存在 { ModelState.AddModelError("", "该控制器动作已经存在同一分类!"); } else { dto.AddTime = System.DateTime.Now; //添加的当前时间 dto.SortNum = 0; iPow.Infrastructure.Data.DataSys.Sys_MvcControllerClass addClass = new Infrastructure.Data.DataSys.Sys_MvcControllerClass(); addClass.Name = dto.Name; addClass.Remark = dto.Remark; addClass.AddTime = dto.AddTime; addClass.State = Convert.ToBoolean(State); addClass.SortNum = dto.SortNum; addClass.IpAddress = iPow.Infrastructure.Crosscutting.Function.StringHelper.GetRealIP(); mvcControllerClassService.Add(addClass, null); if (addClass.Id > 0) { ModelState.AddModelError("", "恭喜,亲彻底Hold住了"); } else { ModelState.AddModelError("", "败笔!亲不给力哦~"); } } } else { ModelState.AddModelError("", "败笔!亲不给力哦~"); } return(View(dto)); }