示例#1
0
        public AIA.Life.Models.Common.ProposalDetails LoadPreviousProposalDetails(AIA.Life.Models.Common.ProposalDetails objProposal)
        {
            TpServiceLog tpServiceLog = new TpServiceLog();

            tpServiceLog.ServiceRequest = Newtonsoft.Json.JsonConvert.SerializeObject(objProposal);
            TransactLog transactLog = new TransactLog();

            transactLog.SerivceTraceID = tpServiceLog.ServiceTraceID = objProposal.ServiceTraceID;
            transactLog.UserName       = objProposal.UserName;
            string Message = ValidateUserAuth(transactLog);

            if (Message != "" && Message != null)
            {
                objProposal.Message = Message;
                return(objProposal);
            }

            objProposal = commonBusiness.GetPolicyDetails(objProposal);

            tpServiceLog.ServiceResponse = Newtonsoft.Json.JsonConvert.SerializeObject(objProposal);
            commonBusiness.CreateServiceLog(tpServiceLog);
            return(objProposal);
        }
示例#2
0
 public AIA.Life.Models.Common.ProposalDetails LoadPreviousPolicyDetails(AIA.Life.Models.Common.ProposalDetails objProposal)
 {
     AIA.Life.Business.Common.CommonBusiness obj = new AIA.Life.Business.Common.CommonBusiness();
     objProposal = obj.GetPolicyDetails(objProposal);
     return(objProposal);
 }