public async Task <ActionResult> Index(Guid id, WasteTypeViewModel model) { var chemicalComposition = new Core.ImportNotification.Draft.ChemicalComposition(id) { Composition = model.GetSelectedChemicalComposition() }; await mediator.SendAsync(new SetDraftData <Core.ImportNotification.Draft.ChemicalComposition>(id, chemicalComposition)); return(RedirectToAction("Index", "WasteCodes")); }
public async Task<ActionResult> Index(Guid id, WasteTypeViewModel model) { var chemicalComposition = new Core.ImportNotification.Draft.ChemicalComposition(id) { Composition = model.GetSelectedChemicalComposition() }; await mediator.SendAsync(new SetDraftData<Core.ImportNotification.Draft.ChemicalComposition>(id, chemicalComposition)); return RedirectToAction("Index", "WasteCodes"); }
public async Task <ActionResult> Index(Guid id) { var model = new WasteTypeViewModel(); var chemicalComposition = await mediator.SendAsync(new GetDraftData <Core.ImportNotification.Draft.ChemicalComposition>(id)); if (chemicalComposition.Composition.HasValue) { model.ChemicalCompositionType.SelectedValue = Prsd.Core.Helpers.EnumHelper.GetDisplayName(chemicalComposition.Composition.Value); } return(View(model)); }
public async Task<ActionResult> Index(Guid id) { var model = new WasteTypeViewModel(); var chemicalComposition = await mediator.SendAsync(new GetDraftData<Core.ImportNotification.Draft.ChemicalComposition>(id)); if (chemicalComposition.Composition.HasValue) { model.ChemicalCompositionType.SelectedValue = Prsd.Core.Helpers.EnumHelper.GetDisplayName(chemicalComposition.Composition.Value); } return View(model); }