public async Task DeleteApplicationAsync(RefApplicationTypeDto input) { var applicationType = _refApplicantType.FirstOrDefault(input.Id); if (applicationType == null) { throw new UserFriendlyException("Item not Found!"); } else { await _refApplicantType.DeleteAsync(applicationType); } }
public async Task UpdateApplicationType(RefApplicationTypeDto input) { var value = _refApplicantType.FirstOrDefault(input.Id); value.Name = input.Name; value.Code = input.Code; if (value != null) { await _refApplicantType.UpdateAsync(value); } else { throw new UserFriendlyException("Item Not Found"); } }
public async Task <ActionResult> EditApplicationType(int id, RefApplicationTypeDto collection) { try { // TODO: Add update logic here if (ModelState.IsValid) { await this.refApplicationTypeAppService.UpdateApplicationType(collection); return(RedirectToAction("CreateApplicationType")); } else { return(View(collection)); } } catch { return(View()); } }