public bool CreateGIAssetAssociation(GeneralInsuranceVo generalInsuranceVo, int userId) { bool bResult = false; InsuranceDao insuaranceDao = new InsuranceDao(); try { bResult = insuaranceDao.CreateGIAssetAssociation(generalInsuranceVo, userId); } catch (BaseApplicationException Ex) { throw Ex; } catch (Exception Ex) { BaseApplicationException exBase = new BaseApplicationException(Ex.Message, Ex); NameValueCollection FunctionInfo = new NameValueCollection(); FunctionInfo.Add("Method", "InsuranceBo.cs:CreateGIAssetAssociation()"); object[] objects = new object[2]; objects[0] = generalInsuranceVo; objects[1] = userId; FunctionInfo = exBase.AddObject(FunctionInfo, objects); exBase.AdditionalInformation = FunctionInfo; ExceptionManager.Publish(exBase); throw exBase; } return(bResult); }
public int CreateCustomerGIAccount(GeneralInsuranceVo generalInsuranceVo, int userId) { InsuranceDao insuranceDao = new InsuranceDao(); int accountId = 0; try { accountId = insuranceDao.CreateCustomerGIAccount(generalInsuranceVo, userId); } catch (BaseApplicationException Ex) { throw Ex; } catch (Exception Ex) { BaseApplicationException exBase = new BaseApplicationException(Ex.Message, Ex); NameValueCollection FunctionInfo = new NameValueCollection(); FunctionInfo.Add("Method", "InsuranceBo.cs:CreateCustomerGIAccount()"); object[] objects = new object[2]; objects[0] = generalInsuranceVo; objects[1] = userId; FunctionInfo = exBase.AddObject(FunctionInfo, objects); exBase.AdditionalInformation = FunctionInfo; ExceptionManager.Publish(exBase); throw exBase; } return(accountId); }
public GeneralInsuranceVo GetGINetPositionDetails(int insuranceId) { InsuranceDao insuranceDao = new InsuranceDao(); GeneralInsuranceVo generalInsuranceVo = new GeneralInsuranceVo(); try { generalInsuranceVo = insuranceDao.GetGINetPositionDetails(insuranceId); } catch (BaseApplicationException Ex) { throw Ex; } catch (Exception Ex) { BaseApplicationException exBase = new BaseApplicationException(Ex.Message, Ex); NameValueCollection FunctionInfo = new NameValueCollection(); FunctionInfo.Add("Method", "InsuranceBo.cs:GetGINetPositionDetails()"); object[] objects = new object[1]; objects[0] = insuranceId; FunctionInfo = exBase.AddObject(FunctionInfo, objects); exBase.AdditionalInformation = FunctionInfo; ExceptionManager.Publish(exBase); throw exBase; } return(generalInsuranceVo); }
public int CreateGINetPosition(GeneralInsuranceVo generalInsuranceVo, int userId) { InsuranceDao insuranceDao = new InsuranceDao(); //bool bResult = false; int insuranceId = 0; try { // bResult = insuranceDao.CreateInsurancePortfolio(insuranceVo, userId); insuranceId = insuranceDao.CreateGINetPosition(generalInsuranceVo, userId); } catch (BaseApplicationException Ex) { throw Ex; } catch (Exception Ex) { BaseApplicationException exBase = new BaseApplicationException(Ex.Message, Ex); NameValueCollection FunctionInfo = new NameValueCollection(); FunctionInfo.Add("Method", "InsuranceBo.cs:CreateGINetPosition()"); object[] objects = new object[2]; objects[0] = generalInsuranceVo; objects[1] = userId; FunctionInfo = exBase.AddObject(FunctionInfo, objects); exBase.AdditionalInformation = FunctionInfo; ExceptionManager.Publish(exBase); throw exBase; } //return bResult; return(insuranceId); }