public NegotiatedContentResult <ResendOtpResponse> PostResendOtp([FromBody] DTOs.Gen.ResendOtpRequest request)
        {
            ResendOtpResponse resp = AgentAdminServices.ResendOtp(request);

            return(Content(HttpStatusCode.OK, resp));
        }
        public NegotiatedContentResult <ResponseDto> PostResetPassword([FromBody] ResetPasswordRequest request)
        {
            ResponseDto resp = AgentAdminServices.ResetPassword(request);

            return(Content(HttpStatusCode.OK, resp));
        }
        public NegotiatedContentResult <ResponseDto> PostCheckOTP([FromBody] CheckOtpRequest request)
        {
            ResponseDto resp = AgentAdminServices.CheckOTP(request);

            return(Content(HttpStatusCode.OK, resp));
        }
        public NegotiatedContentResult <GetAgentAdminDetailsResponse> PostGetDetails([FromBody] GetAgentAdminDetailsRequest request)
        {
            GetAgentAdminDetailsResponse resp = AgentAdminServices.GetDetails(request);

            return(Content(HttpStatusCode.OK, resp));
        }
        public NegotiatedContentResult <ForgotPasswordResponse> PostForgotPassword([FromBody] ForgotPasswordRequest request)
        {
            ForgotPasswordResponse resp = AgentAdminServices.ForgotPassword(request);

            return(Content(HttpStatusCode.OK, resp));
        }
        public NegotiatedContentResult <LoginResponse> PostLogin([FromBody] LoginRequest request)
        {
            LoginResponse resp = AgentAdminServices.Login(request);

            return(Content(HttpStatusCode.OK, resp));
        }
        public NegotiatedContentResult <ResponseDto> PostChangeProfilePhoto([FromBody] ChangeProfilePhotoRequest request)
        {
            ResponseDto resp = AgentAdminServices.ChangeProfilePhoto(request);

            return(Content(HttpStatusCode.OK, resp));
        }