public async Task <IActionResult> HistDisplayEdit(int HistoryID) { var history = await _transactionReports.GetHistory(HistoryID); if (history == null) { return(RedirectToAction("HistoryDisplay")); } var model = new ERTech.Web.Areas.Reports.Models.HistoryModel(); model = _mapper.Map <ERTech.Web.Areas.Reports.Models.HistoryModel>(history); await _transactionReports.PrepareHistoryModel(model, history); return(View(model)); }
public async Task <IActionResult> HistDisplayEdit(ERTech.Web.Areas.Reports.Models.HistoryModel model) { var history = await _transactionReports.GetHistory(model.HistoryId); if (history == null) { return(RedirectToAction("HistoryDisplay")); } if (ModelState.IsValid) { history = await _transactionReports.UpdateHistoryModel(history, model); SuccessNotification("The history data has been updated successfully."); return(RedirectToAction("HistDisplayEdit", "FinancialData", new { HistoryID = model.HistoryId })); } return(View(model)); }