Example #1
0
        /// <summary>
        /// Obtiene el listado de recetas segun su estado
        /// </summary>
        /// <param name="estado">Estado de las recetas a obtener</param>
        /// <returns>Listado de recetas</returns>
        public IEnumerable <Receta> Obtener(EstadoReceta estado)
        {
            Datos.RecetasDAL           dalRecetas = dal.ObtenerRecetasDAL();
            IEnumerable <Datos.Receta> recetasDAL = dalRecetas.Obtener(estado.ToString());

            return(Obtener(recetasDAL));
        }
Example #2
0
        void SetearReceta(Receta receta)
        {
            receta.Nombre  = txtNombre.Text;
            receta.Detalle = txtDetalle.Text;

            EstadoReceta estado = EstadoReceta.SinIngredientes;

            if (chkNoDisponible.Checked)
            {
                estado = EstadoReceta.Inactiva;
            }

            receta.Estado = estado;
        }
Example #3
0
        internal Receta Obtener(Datos.Receta recetaDAL)
        {
            EstadoReceta estado = (EstadoReceta)Enum.Parse(typeof(EstadoReceta), recetaDAL.Estado.Estado);
            ICollection <IngredienteReceta> ingredientes = ObtenerIngredientesReceta(recetaDAL);

            return(new Receta
            {
                Id = recetaDAL.ID,
                Nombre = recetaDAL.Nombre,
                Detalle = recetaDAL.Detalle,
                Estado = estado,
                Ingredientes = ingredientes
            });
        }