public async Task <SendToClientGetRes> SetSuggestSendToClient(SendToClientGetReq sendToClientGetReq)
        {
            SendToClientGetRes sendToClientGetRes = new SendToClientGetRes();

            sendToClientGetRes = await serviceProxy.PostData(_configuration.GetValue <string>("AgentApproval:SetSuggestSendToClient"), sendToClientGetReq, typeof(SendToClientGetRes));

            return(sendToClientGetRes);
        }
Beispiel #2
0
        public IActionResult SetSuggestSendToClient(SendToClientGetReq request)
        {
            SendToClientGetRes model = agentApprovalMapping.SetSuggestSendToClient(request);

            return(Json(new
            {
                status = model.ResponseStatus.Status,
                msg = model.ResponseStatus.ErrorMessage
            }));
        }
Beispiel #3
0
        public SendToClientGetRes SetSuggestSendToClient(SendToClientGetReq request)
        {
            SendToClientGetRes objSendToClientGetRes = new SendToClientGetRes();

            try
            {
                objSendToClientGetRes = agentApprovalProviders.SetSuggestSendToClient(request).Result;
                objSendToClientGetRes = objSendToClientGetRes != null ? objSendToClientGetRes : new SendToClientGetRes();
            }
            catch (Exception ex)
            {
                objSendToClientGetRes.ResponseStatus.Status       = "Failure";
                objSendToClientGetRes.ResponseStatus.ErrorMessage = "An Error Occurs:- " + ex.Message;
            }
            return(objSendToClientGetRes);
        }
        public async Task <SendToClientGetRes> SetSuggestSendToClient([FromBody] SendToClientGetReq request)
        {
            var response = new SendToClientGetRes();

            try
            {
                if (!string.IsNullOrEmpty(request.QRFID) && request.QRFID != "0" && !string.IsNullOrEmpty(request.QRFPriceID))
                {
                    response = await _agentApprovalRepository.SetSuggestSendToClient(request);
                }
                else
                {
                    response.ResponseStatus.Status       = "Failure";
                    response.ResponseStatus.ErrorMessage = "Request details can not be blank.";
                }
            }
            catch (Exception ex)
            {
                response.ResponseStatus.Status       = "Failure";
                response.ResponseStatus.ErrorMessage = "An Error Occurs :- " + ex.Message;
            }

            return(response);
        }