public async Task <IActionResult> Add(ManagerViewModel entities) { if (ModelState.IsValid) { var isTrue = _repositoryEF.Count(s => s.Account.Equals(entities.Account) || s.Mobile.Equals(entities.Mobile)) > 0; if (isTrue) { ModelState.AddModelError("Account", "该账户或联系电话已存在"); return(View(entities)); } var entity = _mapper.Map <ManagerEntities>(entities); entity.Status = (int)CommonState.正常; entity.CreateTime = DateTime.Now; entity.Encrypt = Cryptographer.CreateSalt(); entity.Password = Cryptographer.EncodePassword("123qwe", 1, entity.Encrypt); await _repositoryEF.InsertAsync(entity); _unitOfWork.Commit(); return(Json(new { d = true })); } return(Json(new { d = false })); }