Пример #1
0
 private void InitializeTypesOfCare()
 {
     OfferingLogic ologic = new OfferingLogic();
     var offeringList = ologic.GetAllOffering();
     if (offeringList.Count == 0)
     {
         var typeofcarelist = new List<Offering>();
         typeofcarelist.Add(
             new Offering { OfferingName = "Adult Family Home/ Residential Care" }
         );
         typeofcarelist.Add(
             new Offering { OfferingName = "Assisted Living Facility" }
         );
         typeofcarelist.Add(
            new Offering { OfferingName = "Skilled Nursing Facility" }
         );
         typeofcarelist.Add(
            new Offering { OfferingName = "Home Care" }
         );
         typeofcarelist.Add(
            new Offering { OfferingName = "Retirement Community" }
         );
         typeofcarelist.Add(
            new Offering { OfferingName = "Independent Living Facility" }
         );
         typeofcarelist.Add(
            new Offering { OfferingName = "Independent Caregivers" }
         );
         // insert offering types (types of care)
         typeofcarelist.ForEach(tc => ologic.InsertOffering(tc));
     }
 }
Пример #2
0
 public List<DC.Offering> GetAllOffering()
 {
     try
     {
         BL.OfferingLogic offeringLogic = new BL.OfferingLogic();
         List<BE.Offering> entities = offeringLogic.GetAllOffering();
         List<DC.Offering> response = entities.ToDataContractList();
         return response;
     }
     catch (Exception ex)
     {
         FC.DefaultFaultContract fault = new FC.DefaultFaultContract();
         fault.ErrorMessage = "Unable to retrieve offering data.";
         throw new FaultException<FC.DefaultFaultContract>(fault,
             new FaultReason(ex.Message));
     }
 }