public IActionResult Fill(FillViewModel flowVm) { Flow flow = database.SaveFlow(flowVm); fileHandler.WriteToFiles(flow); return(RedirectToAction("Index")); }
public async Task <ActionResult> Fill(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } FillViewModel viewModel = await _service.GetFillViewModelAsync((int)id); return(View(viewModel)); }
public async Task <FillViewModel> GetFillViewModelAsync(int journalId) { JournalDTO journal = await service.GetByIdAsyncWithWorkDaysAndMentor(journalId); if (journal == null) { return(null); } var viewModelData = new FillViewData(journal); FillViewModel viewModel = viewFactory.CreateView <FillViewData, FillViewModel>(viewModelData); return(viewModel); }