public void AddNew(Klant klant) { IDalKlant DAL = DalFactory.CreateKlantDal(); DtoKlant DTO = klant.ToDTO(); DAL.Insert(DTO); }
public Klant GetByID(int id) { IDalKlant DAL = DalFactory.CreateKlantDal(); DtoKlant DTO = DAL.GetById(id); Klant klant = new Klant(DTO); return(klant); }
public List <Klant> GetAll() { IDalKlant DAL = DalFactory.CreateKlantDal(); List <DtoKlant> DTOs = DAL.GetAll(); List <Klant> klanten = new List <Klant>(); foreach (DtoKlant DTO in DTOs) { klanten.Add(new Klant(DTO)); } return(klanten); }
public List <Order> GetOrders() { IDalKlant DAL = DalFactory.CreateKlantDal(); List <DtoOrder> DTOs = DAL.GetOrders(id); List <Order> orders = new List <Order>(); foreach (DtoOrder DTO in DTOs) { orders.Add(new Order(DTO)); } return(orders); }
public void Update() { IDalKlant DAL = DalFactory.CreateKlantDal(); DAL.Update(this.ToDTO()); }