public async Task <IActionResult> EditAsync(int id, UserAddOrEditDto model) { var result = new ReturnData <bool>(); result.Obj = await _service.EditAsync(id, model); return(Ok(result)); }
public async Task <IActionResult> CreateAsync(UserAddOrEditDto model) { var result = new ReturnData <bool>(); result.Obj = await _service.CreateAsync(model); return(Ok(result)); }
public async Task <bool> CreateAsync(UserAddOrEditDto model) { if (await ChekeUserOnly(model.Name, model.IdNumber)) { var user = _mapper.Map <User>(model); user.PassWored = MD5Help.MD5Encrypt32(user.PassWored); _context.Users.Add(user); } return(await _context.SaveChangesAsync() > 0); }
public async Task <bool> EditAsync(int id, UserAddOrEditDto model) { var user = await _context.Users.FirstOrDefaultAsync(i => i.Id == id); if (user != null && await ChekeUserOnly(model.Name, model.IdNumber, id)) { user = _mapper.Map <User>(model); user.PassWored = MD5Help.MD5Encrypt32(user.PassWored); user.LastUpTime = DateTime.Now; } return(await _context.SaveChangesAsync() > 0); }