Пример #1
0
        public void AddNew(Klant klant)
        {
            IDalKlant DAL = DalFactory.CreateKlantDal();
            DtoKlant  DTO = klant.ToDTO();

            DAL.Insert(DTO);
        }
Пример #2
0
        public Klant GetByID(int id)
        {
            IDalKlant DAL   = DalFactory.CreateKlantDal();
            DtoKlant  DTO   = DAL.GetById(id);
            Klant     klant = new Klant(DTO);

            return(klant);
        }
Пример #3
0
        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);
        }
Пример #4
0
        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);
        }
Пример #5
0
        public void Update()
        {
            IDalKlant DAL = DalFactory.CreateKlantDal();

            DAL.Update(this.ToDTO());
        }