public async Task <ActionResult> UpdateCurrency(UpdateCurrencyModel model) { if (!ModelState.IsValid) { return(View("UpdateCurrencyModal", model)); } var result = await CurrencyWriter.UpdateCurrency(model); if (!ModelState.IsWriterResultValid(result)) { return(View("UpdateCurrencyModal", model)); } return(CloseModalSuccess(result.Message)); }
public async Task <ActionResult> Create(CreateCurrencyModel model) { if (!ModelState.IsValid) { return(View("CreateCurrencyModal", model)); } var result = await CurrencyWriter.CreateCurrency(User.Id(), model); if (!ModelState.IsWriterResultValid(result)) { return(View("CreateCurrencyModal", model)); } return(CloseModal()); }