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); }
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()); } }
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()); } }