public static ReportKeyValueListResponseFloatDto GetAgentBossSellerReportDelired(AgentBossReportSellerDeliveredRequest request) { ReportKeyValueListResponseFloatDto response = new ReportKeyValueListResponseFloatDto(); try { if (!AgentBossServices.CheckAgentBoss(request.user_id, request.auth_token, response)) { response.message = MessagesSource.GetMessage("invalid.agentboss"); return(response); } SellerReportDeliveredRequest req = new SellerReportDeliveredRequest { entity_id = request.driver_id, periodical_data = request.periodical_data, for_role = UserType.AgentBoss }; return(ReportsServices.GetSellerReportSellerReportDelivered(req)); } catch (Exception e) { response.MakeExceptionResponse(e); return(response); } }
public NegotiatedContentResult <ReportKeyValueListResponseFloatDto> PostGetSellerReportDeliveredBoss([FromBody] AgentBossReportSellerDeliveredRequest request) { ReportKeyValueListResponseFloatDto resp = ReportsServices.GetAgentBossSellerReportDelired(request); return(Content(HttpStatusCode.OK, resp)); }