public async Task <ActionResult> Edit(int?id) { Logger.Trace("Edit::Get::{0}", id); if (!id.HasValue) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var query = new RestitutionOrderEditorFormQuery(orderId: id); var form = await mediator.SendAsync(query); return(View(form)); }
public async Task <ActionResult> Create(int?id) { Logger.Trace("Create::Get::{0}", id); if (!id.HasValue) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var query = new RestitutionOrderEditorFormQuery(clientId: id); var form = await mediator.SendAsync(query); if (form == null) { return(new HttpNotFoundResult("An Client with id {0} was not found".FormatWith(id))); } return(View(form)); }