public ActionResult Add(SysAdminInertBasicInfoInput model) { if (Request["Enable"] != null && Request["Enable"].ToString() == "on") { model.Enable = true; } _sysManagerService.Add(model); return(RedirectToAction("Index")); }
public void Add(SysAdminInertBasicInfoInput model) { if (model == null) { throw new JIFException("信息不能为空"); } if (string.IsNullOrWhiteSpace(model.Account) || string.IsNullOrWhiteSpace(model.Password) || string.IsNullOrWhiteSpace(model.Email)) { throw new JIFException("信息不完整"); } var exists = _sysAdminRepository.Table.Any(d => model.Account.ToLower().Trim() == d.Account.ToLower().Trim()); if (exists) { throw new JIFException("帐号: " + model.Account + ", 已存在"); } var now = DateTime.Now; var entity = new SysAdmin { Account = model.Account, Email = model.Email, CellPhone = model.CellPhone, Password = EncyptPwd(model.Password, now), Enable = model.Enable, CreateTime = now, CreateUserId = _workContext.CurrentUser.Id }; _sysAdminRepository.Insert(entity); }