public async Task <bool> UpdateAsync(UserStatusModifyRequest request) { await _statusRepository.Get(x => x.Id == request.Id) .Set(x => x.Description, request.Description) .Set(x => x.Name, request.Name) .UpdateAsync(); return(true); }
public async Task <int> CreateAsync(UserStatusModifyRequest request) { var country = new Status() { Description = request.Description, Name = request.Name }; var id = await _statusRepository.AddWithInt32EntityAsync(country); return(id); }
public async Task <IActionResult> Create(UserStatusModel model) { var exist = _userStatusService.FindByName(model.Name); if (exist != null) { return(RedirectToErrorPage()); } var status = new UserStatusModifyRequest() { Id = model.Id, Name = model.Name, Description = model.Description }; var id = await _userStatusService.CreateAsync(status); return(RedirectToAction(nameof(Detail), new { id })); }
public async Task <IActionResult> Update(UserStatusModel model) { if (model.Id <= 0) { return(RedirectToErrorPage()); } var exist = _userStatusService.Find(model.Id); if (exist == null) { return(RedirectToErrorPage()); } var status = new UserStatusModifyRequest() { Id = model.Id, Name = model.Name, Description = model.Description }; await _userStatusService.UpdateAsync(status); return(RedirectToAction(nameof(Detail), new { id = status.Id })); }
public async Task <bool> UpdateAsync(UserStatusModifyRequest request) { return(await _statusRepository.UpdateAsync(request)); }
public async Task <int> CreateAsync(UserStatusModifyRequest request) { return(await _statusRepository.CreateAsync(request)); }