public ActionResult Create(FieldGroupTemplet groupTemplet, LoginUser loginUserInfo) { AjaxResult result = new AjaxResult("保存成功!"); #region 判断是否已存在 FieldGroupTemplet exists = null; if (groupTemplet.FieldGroupTempletId > 0) { exists = _unitOfWork.FieldGroupTempletRepository.GetBy(m => m.FieldGroupTempletName == groupTemplet.FieldGroupTempletName && m.FxtCompanyId == loginUserInfo.FxtCompanyId && m.DatType == groupTemplet.DatType && m.Vaild == 1 && m.FieldGroupTempletId != groupTemplet.FieldGroupTempletId); } else { exists = _unitOfWork.FieldGroupTempletRepository.GetBy(m => m.FieldGroupTempletName == groupTemplet.FieldGroupTempletName && m.FxtCompanyId == loginUserInfo.FxtCompanyId && m.DatType == groupTemplet.DatType && m.Vaild == 1); } if (exists != null) { result.Result = false; result.Message = "分组已存在!"; return(AjaxJson(result)); } #endregion if (groupTemplet.FieldGroupTempletId > 0) { groupTemplet.SaveTime = DateTime.Now; groupTemplet.SaveUser = loginUserInfo.UserName; } else { groupTemplet.AddTime = DateTime.Now; groupTemplet.AddUser = loginUserInfo.UserName; groupTemplet.FxtCompanyId = loginUserInfo.FxtCompanyId; groupTemplet.Vaild = 1; result.Data = _unitOfWork.FieldGroupTempletRepository.Insert(groupTemplet); } _unitOfWork.Commit(); return(AjaxJson(result)); }
public ActionResult Create(FieldGroupTemplet groupTemplet) { return(View(groupTemplet ?? new FieldGroupTemplet())); }