public static int Save(Child Child) { Domain.Entity.Child ChildEntity = new Domain.Entity.Child(); ChildEntity.ChildID = Child.ChildID; ChildEntity.Name = Child.Name; ChildEntity.Password = Child.Password; ChildEntity.Data = Serialization.Serialize2 <BLL.LearnHebrewEntities.Child.ChildData>(Child.Data); using (var repo = new Domain.Repositories.ChildRepository()) { Child.ChildID = repo.Save(ChildEntity); } return(Child.ChildID); }
public static Domain.Entity.Child ConvertBusinessToEntity(Child BChild) { Domain.Entity.Child EChild = new Domain.Entity.Child(); try { EChild.ChildID = BChild.ChildID; EChild.Name = BChild.Name; EChild.Password = BChild.Password; EChild.Data = Serialization.Serialize2(BChild.Data); return(EChild); } catch (Exception ex) { return(new Domain.Entity.Child()); } }
public static Child ConvertEntityToBusiness(Domain.Entity.Child EChild) { Child BChild = new Child(); try { BChild.ChildID = EChild.ChildID; BChild.Name = EChild.Name; BChild.Password = EChild.Password; BChild.Data = Serialization.Deserialize2 <Child.ChildData>(EChild.Data); return(BChild); } catch (Exception ex) { return(new Child()); } }