public async Task <IActionResult> Merge(string id) { var applicationManager = DomainHub.GetDomain <IApplicationManager>(); return(View(new MergeModel { Id = id })); }
public async Task <IActionResult> Merge(MergeModel model) { if (model.Save) { throw new NotImplementedException(); } else { var applicationManager = DomainHub.GetDomain <IApplicationManager>(); var application = applicationManager[model.Id]; var order = applicationManager.GetOrder(model.Id); var withApplication = applicationManager[model.WithId]; var withOrder = applicationManager.GetOrder(model.WithId); SetModel(model, application, order); var merging = new MergeModel(); SetModel(merging, withApplication, withOrder); ViewBag.Merging = merging; return(View(model)); } }
public async Task <IActionResult> Merge(string id, string withId) { var applicationManager = DomainHub.GetDomain <IApplicationManager>(); return(Redirect($"{id}/With/{withId}")); }