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