public async Task <IActionResult> SetResolution(string req_id, DocConfirmRequest docConfirmRequest) { if (await _requestService.SetResolution(req_id, docConfirmRequest)) { return(new OkResult()); } else { return(new NotFoundResult()); } }
public async Task AddRequest(DocConfirmRequest docConfirmRequest) { Request rq = new Request { Req_ID = docConfirmRequest.ID, ExternalID = docConfirmRequest.ExternalID, Source = docConfirmRequest.Source, NotaryID = docConfirmRequest.NotaryID, DocDate = docConfirmRequest.DocDate, DocNum = docConfirmRequest.DocNum, DocBody = docConfirmRequest.DocBody, ResolutionValue = docConfirmRequest.ResolutionValue }; await _dbContext.InsertAsync(rq); }
public async Task <bool> SetResolution(string req_id, DocConfirmRequest docConfirmRequest) { Request rqst = await(from r in _dbContext.Requests where r.Req_ID == req_id select r).FirstOrDefaultAsync(); if (rqst != null) { rqst.ExternalID = docConfirmRequest.ExternalID; rqst.Source = docConfirmRequest.Source; rqst.NotaryID = docConfirmRequest.NotaryID; rqst.DocDate = docConfirmRequest.DocDate; rqst.DocNum = docConfirmRequest.DocNum; rqst.DocBody = docConfirmRequest.DocBody; rqst.ResolutionValue = docConfirmRequest.ResolutionValue; await _dbContext.UpdateAsync(rqst); return(true); } return(false); }
public async Task <IActionResult> AddRequest(DocConfirmRequest docConfirmRequest) { await _requestService.AddRequest(docConfirmRequest); return(Created($"{HttpContext.Request.Scheme}://{HttpContext.Request.Host}{HttpContext.Request.Path}", "Запрос успешно создан")); }