Ejemplo n.º 1
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.º 2
0
 public static Domain.Entity.Adult ConvertBusinessToEntity(Adult BAdult)
 {
     Domain.Entity.Adult EAdult = new Domain.Entity.Adult();
     try
     {
         EAdult.AdultID  = BAdult.AdultID;
         EAdult.Name     = BAdult.Name;
         EAdult.Password = BAdult.Password;
         EAdult.Data     = Serialization.Serialize2(BAdult.Data);
         return(EAdult);
     }
     catch (Exception ex)
     {
         return(new Domain.Entity.Adult());
     }
 }
Ejemplo n.º 3
0
        public static Adult ConvertEntityToBusiness(Domain.Entity.Adult EAdult)
        {
            Adult BAdult = new Adult();

            try
            {
                BAdult.AdultID  = EAdult.AdultID;
                BAdult.Name     = EAdult.Name;
                BAdult.Password = EAdult.Password;
                BAdult.Data     = Serialization.Deserialize2 <Adult.AdultData>(EAdult.Data);
                return(BAdult);
            }
            catch (Exception ex)
            {
                return(new Adult());
            }
        }