/// <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); }
/// <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); }
/// <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); }
/// <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); }
/// <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); }
/// <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); }
/// <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); }