Пример #1
0
        public void ProbarCargarIngredientesTodos_BaseDeDatosActiva_RegresaListaDeIngredientes()
        {
            IngredienteDAO ingredienteDAO = new IngredienteDAO();
            List <LogicaDeNegocio.Clases.Ingrediente> ingredientes = ingredienteDAO.CargarTodos();

            Assert.AreEqual(3, ingredientes.Count);
        }
Пример #2
0
        public GUI_VerListaIngredientes(ControladorDeCambioDePantalla controlador, Empleado empleado)
        {
            InitializeComponent();
            Empleado = empleado;
            BarraDeEstado.Controlador = controlador;
            BarraDeEstado.ActualizarEmpleado(empleado);
            Controlador = controlador;
            IngredienteDAO ingredienteDAO = new IngredienteDAO();

            IngredientesCargados = ingredienteDAO.CargarTodos();
            IngredientesVisibles = IngredientesCargados;
            ActualizarPantalla();
        }
        private bool ValidarIngredienteExistente(Ingrediente ingrediente)
        {
            bool resultado = false;

            List <Ingrediente> ingredientes = new List <Ingrediente>();

            IngredienteDAO ingredienteDAO = new IngredienteDAO();

            ingredientes = ingredienteDAO.CargarTodos();

            if (ingredientes.Contains(ingrediente))
            {
                resultado = true;
            }

            return(resultado);
        }
Пример #4
0
        public void GuardarIngrediente_Exitoso()
        {
            IngredienteDAO ingredienteDAO = new IngredienteDAO();
            Ingrediente    ingrediente    = new Ingrediente()
            {
                Id                   = 34,
                UnidadDeMedida       = LogicaDeNegocio.Enumeradores.UnidadDeMedida.Litro,
                Nombre               = "Aceite",
                CantidadEnInventario = 250,
                CodigoDeBarras       = "7827348",
                Costo                = 34.99,
                FechaDeCreacion      = DateTime.Now,
                FechaDeModificacion  = DateTime.Now,
                Creador              = "gerente",
                Codigo               = "ACEITE",
                Activo               = true,
                Componentes          = new List <Componente>()
            };

            ingredienteDAO.GuardarIngrediente(ingrediente);
            bool resultado = ingredienteDAO.CargarTodos().Exists(i => i.Id == ingrediente.Id);

            Assert.IsTrue(resultado);
        }