public async Task <ActionResult> ViewAsync(QuotationQueryModel query) { try { var meta = await AppUsers.GetCurrentAsync().ConfigureAwait(false); query.UserId = meta.UserId; query.OfficeId = meta.OfficeId; var model = await Quotations.GetQuotationResultViewAsync(this.Tenant, query).ConfigureAwait(true); return(this.Ok(model)); } catch (Exception ex) { return(this.Failed(ex.Message, HttpStatusCode.InternalServerError)); } }