Ejemplo n.º 1
0
 public static Adult LoadAdultByName(string name)
 {
     using (Domain.Repositories.AdultRepository repo = new Domain.Repositories.AdultRepository())
     {
         return(ConvertEntityToBusiness(repo.LoadAdultByName(name)));
     }
 }
Ejemplo n.º 2
0
 public static Adult LoadAdultByNameAndPassword(string name, string password)
 {
     using (Domain.Repositories.AdultRepository repo = new Domain.Repositories.AdultRepository())
     {
         return(ConvertEntityToBusiness(repo.LoadByNameAndPassword(name, password)));
     }
 }
Ejemplo n.º 3
0
 public static Adult LoadAdultByID(int AdultID)
 {
     using (Domain.Repositories.AdultRepository repo = new Domain.Repositories.AdultRepository())
     {
         return(ConvertEntityToBusiness(repo.LoadByID(AdultID)));
     }
 }
Ejemplo n.º 4
0
        public static int Save(Adult adult)
        {
            Domain.Entity.Adult adultEntity = new Domain.Entity.Adult();
            adultEntity.AdultID  = adult.AdultID;
            adultEntity.Name     = adult.Name;
            adultEntity.Password = adult.Password;
            adultEntity.Data     = Serialization.Serialize2 <BLL.LearnHebrewEntities.Adult.AdultData>(adult.Data);

            using (var repo = new Domain.Repositories.AdultRepository())
            {
                adult.AdultID = repo.Save(adultEntity);
            }

            return(adult.AdultID);
        }
Ejemplo n.º 5
0
        public static List <Adult> LoadAll()
        {
            List <Domain.Entity.Adult> entities = new List <Domain.Entity.Adult>();
            List <Adult> adults = new List <Adult>();

            using (Domain.Repositories.AdultRepository repo = new Domain.Repositories.AdultRepository())
            {
                entities = repo.LoadAll();
            }
            foreach (var entity in entities)
            {
                adults.Add(ConvertEntityToBusiness(entity));
            }
            return(adults);
        }