public async Task <IActionResult> Create(TaxYearCreateViewModel model) { var taxYearRepo = _unitOfWork.TaxYearRepository.Find(x => x.YearOfTax == model.YearOfTax); if (taxYearRepo != null) { Alert("Tax year already exist!", NotificationType.error); } var taxYear = new TaxYear() { Id = model.Id, YearOfTax = model.YearOfTax }; await _unitOfWork.TaxYearRepository.AddAsync(taxYear); if (await _unitOfWork.SaveAsync()) { Alert("Successfully created!", NotificationType.success); } return(RedirectToAction(nameof(Index))); }
public async Task <IActionResult> Create() { var model = new TaxYearCreateViewModel(); return(View(model)); }