Exemple #1
0
        /// <summary>
        /// Invokes the GetPolicyDetails method of the MilePostProvider class to retrive the policy details.
        /// </summary>
        /// <param name="userInfoDetails"></param>
        /// <returns></returns>
        public DataSet GetPolicyDetails(UserInfoDetailsBusinessEntity userInfoDetails)
        {
            DataSet ds = new DataSet();

            try
            {
                MilePostProvider provider = new MilePostProvider();
                ds = provider.GetPolicyDetails(userInfoDetails);
            }
            catch (DataException ex)
            {
                throw ex;
            }
            return(ds);
        }
Exemple #2
0
        /// <summary>
        /// GetAllPolicyNumber method is useful to retrieve all the Policy Numbers available in Table.
        /// </summary>
        /// <returns>DataSet</returns>
        public DataSet GetAllApprovedPolicyNo()
        {
            DataSet ds = new DataSet();

            try
            {
                MilePostProvider provider = new MilePostProvider();
                ds = provider.GetAllApprovedPolicyNo();
            }
            catch (DataException ex)
            {
                throw ex;
            }
            return(ds);
        }
Exemple #3
0
        /// <summary>
        /// UpdateApprovalDetails method is useful to update all the policy which is in approve and
        /// </summary>
        /// <param name="updatePolicyDetails"></param>
        public int UpdateApprovalDetails(PolicyDetailsBusinessEntity updatePolicyDetails)
        {
            int status = CommonConstants.StatusZero;

            try
            {
                MilePostProvider provider = new MilePostProvider();
                status = provider.UpdateApprovalDetails(updatePolicyDetails);
            }
            catch (DataException ex)
            {
                throw ex;
            }
            return(status);
        }
Exemple #4
0
        /// <summary>
        /// Invokes the CheckUserCredential method of the MilePostProvider class to check the credentails authentication
        /// </summary>
        /// <param name="userInfo"></param>
        /// <returns></returns>
        public UserInfoDetailsBusinessEntity CheckUserAuth(UserInfoDetailsBusinessEntity userInfo)
        {
            UserInfoDetailsBusinessEntity userInfoBe = new UserInfoDetailsBusinessEntity();
            MilePostProvider provider = new MilePostProvider();

            try
            {
                userInfo = provider.CheckUserAuth(userInfo);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(userInfo);
        }
Exemple #5
0
        /// <summary>
        /// Invokes SendApproveRejectMail method of the MilePostProvider class to send trigger mail on policy approval and policy reject to Business Team
        /// </summary>
        /// <param name="?"></param>
        /// <returns></returns>
        public bool SendApproveRejectMail(PolicyDetailsBusinessEntity policyDetails, UserInfoDetailsBusinessEntity userInfoDetails, string mailType)
        {
            bool status = false;

            try
            {
                MilePostProvider provider = new MilePostProvider();
                status = provider.SendApproveRejectMail(policyDetails, userInfoDetails, mailType);
            }
            catch (DataException ex)
            {
                throw ex;
            }
            return(status);
        }
Exemple #6
0
        /// <summary>
        /// Invokes SendEmail method of the MilePostProvider class to send mail to Account Team
        /// </summary>
        /// <param name="?"></param>
        /// <returns></returns>
        public bool SendEmail(PolicyDetailsBusinessEntity policyDetails)
        {
            bool status = false;

            try
            {
                MilePostProvider provider = new MilePostProvider();
                status = provider.SendEmail(policyDetails);
            }
            catch (DataException ex)
            {
                throw ex;
            }
            return(status);
        }
Exemple #7
0
        /// <summary>
        /// GetPolicyEnquiry method is useful to retrieve override audit log details from the database.
        /// </summary>
        /// <param name="getPolicyEnquiry"></param>
        /// <returns>DataSet</returns>
        public DataSet GetPolicyEnquiry(PolicyDetailsBusinessEntity getPolicyEnquiry)
        {
            DataSet ds = new DataSet();

            try
            {
                MilePostProvider provider = new MilePostProvider();
                ds = provider.GetPolicyEnquiry(getPolicyEnquiry);
            }
            catch (DataException ex)
            {
                throw ex;
            }

            return(ds);
        }