public async Task <ActionResult> Create() { Logger.Trace("Create::Get"); var query = new ExpenseCategoryEditorFormQuery(); var form = await mediator.SendAsync(query); return(View(form)); }
public async Task <ActionResult> Edit(int?id) { Logger.Trace("Edit::Get::{0}", id); if (!id.HasValue) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var query = new ExpenseCategoryEditorFormQuery(expenseCategoryId: id); var form = await mediator.SendAsync(query); return(View(form)); }