Exemplo n.º 1
0
 public static ALiniaComanda Map(this ALiniaComanda res, LiniaComandaDTO linia)
 {
     if (res != null)
     {
         res.IdLinia   = linia.IdLinia;
         res.Item      = ItemFactory.Create(linia.Item);
         res.Quantitat = linia.Quantitat;
     }
     return(res);
 }
Exemplo n.º 2
0
        public static ALiniaComanda Create(LiniaComandaDTO linia)
        {
            ALiniaComanda res     = null;
            Creator       creator = null;

            if (linia is LiniaComandaDTO)
            {
                creator = new LiniaComandaCreator();
                res     = creator.FactoryMethod();
            }
            res.Map(linia);
            return(res);
        }