Exemple #1
0
        public AccesoADatos.Platillo ConvertirPlatilloDeLogicaAPlatilloDeAccesoADatosParaGuardado(Clases.Platillo Platillo)
        {
            AccesoADatos.Platillo platilloDb = new AccesoADatos.Platillo()
            {
                Id                  = Platillo.Id,
                Nombre              = Platillo.Nombre,
                Precio              = Platillo.Precio,
                FechaDeCreacion     = Platillo.FechaDeCreacion,
                FechaDeModificacion = Platillo.FechaDeModificacion,
                Activo              = Platillo.Activo,
                Codigo              = Platillo.Codigo,
                Notas               = Platillo.Notas,
                Descripcion         = Platillo.Descripcion,
                Imagen              = Platillo.Imagen
            };
            ProporcionDAO proporcionDAO = new ProporcionDAO();

            platilloDb.PlatilloIngredientes = (proporcionDAO.ConvertirListaLogicaAListaDeDB(Platillo.Proporciones));

            return(platilloDb);
        }
Exemple #2
0
        public Clases.Platillo ConvertirDatosALogica(AccesoADatos.Platillo PlatilloDb)
        {
            Clases.Platillo alimentoConvertido = new Clases.Platillo()
            {
                Id                  = PlatilloDb.Id,
                Nombre              = PlatilloDb.Nombre,
                FechaDeCreacion     = PlatilloDb.FechaDeCreacion,
                FechaDeModificacion = PlatilloDb.FechaDeModificacion,
                Activo              = PlatilloDb.Activo,
                Precio              = PlatilloDb.Precio,
                Codigo              = PlatilloDb.Codigo,
                Notas               = PlatilloDb.Notas,
                Descripcion         = PlatilloDb.Descripcion,
                Imagen              = PlatilloDb.Imagen
            };

            ProporcionDAO proporcionDAO = new ProporcionDAO();

            alimentoConvertido.Proporciones = proporcionDAO.CargarProporcionesPorIdPlatillo(PlatilloDb.Id);

            return(alimentoConvertido);
        }