//public static Policy GetFromOffer() { // return null; //} public static Policy GetFromOffer(int oiID) { if (oiID != 0) { Policy p = new Policy(); OfferItem oi = OfferItem.Get(oiID); p.ClientID = oi.Offer.ClientID; p.OwnerID = oi.Offer.OwnerID; p.Client = oi.Offer.Client; p.Client1 = oi.Offer.Client1; p.InsuranceCompany = oi.InsuranceCompany; p.InsuranceCompanyID = oi.InsuranceCompanyID; return(p); } return(null); }
public static List <InsuranceSubType> GetFromOffer(int offerID) { if (offerID == 0) { return(null); } Offer o = Offer.Get(offerID); List <InsuranceSubType> istList = new List <InsuranceSubType>(); if (o != null) { List <OfferItem> oItemsList = OfferItem.GetByOfferID(offerID); foreach (OfferItem oi in oItemsList) { istList.Add(oi.InsuranceSubType); } } return(istList); }