public ProductoIngrediente buscarProductoIngredientePorId(int id) { ProductoIngredienteDAO productoIngredienteDAO = new ProductoIngredienteDAO(); ProductoIngrediente productoIngrediente = productoIngredienteDAO.ObtenerProductoIngredientePorId(id); return(productoIngrediente); }
public ResultadoOperacion crearProductoIngrediente(string nombre, string codigo, string descripcion, float precioUnitario, string restriccion, string unidadMedida, string ubicacion, int cantidad, string caducidad, string tipoIngrediente) { ResultadoOperacion resultadoOperacion = new ResultadoOperacion(); ProductoIngrediente productoIngrediente = new ProductoIngrediente(); Random random = new Random(); productoIngrediente.Nombre = nombre; productoIngrediente.Código = codigo; productoIngrediente.Descripción = descripcion; productoIngrediente.Restricción = restriccion; productoIngrediente.tipoIngrediente = (TipoIngredienteEnum)Enum.Parse(typeof(TipoIngredienteEnum), tipoIngrediente); Inventario inventario = new Inventario(); // inventario.Caducidad = DateTime.Parse(caducidad); inventario.Caducidad = caducidad; inventario.CantidadIngreso = cantidad; inventario.PrecioCompra = precioUnitario; inventario.Producto = productoIngrediente; inventario.ExistenciaTotal = cantidad; inventario.UnidadDeMedida = unidadMedida; inventario.FechaIngreso = DateTime.Now; ProductoIngredienteDAO productoIngredienteDAO = new ProductoIngredienteDAO(); resultadoOperacion = productoIngredienteDAO.AddProductoIngrediente(productoIngrediente, inventario); return(resultadoOperacion); }
public ResultadoOperacion EliminarProductoIngrediente(Producto producto) { ProductoIngredienteDAO productoIngredienteDAO = new ProductoIngredienteDAO(); ResultadoOperacion resultado = productoIngredienteDAO.EliminarProducto(producto.idProducto); return(resultado); }
public List <ProductoIngrediente> ObtenerProductosIngrediente(int rango) { const int NUM_RESULTADOS = 19; rango -= 1; rango *= NUM_RESULTADOS; ProductoIngredienteDAO productoIngredienteDAO = new ProductoIngredienteDAO(); List <ProductoIngrediente> productoIngredientes = productoIngredienteDAO.GetProductosIngrediente(rango); return(productoIngredientes); }
public void EditarProductoTest() { ProductoIngrediente productoIngrediente = new ProductoIngrediente(); productoIngrediente.Código = "xxx"; productoIngrediente.Descripción = "Papa"; productoIngrediente.Nombre = "Papa"; productoIngrediente.Restricción = "ninguna"; ProductoIngredienteDAO productoIngredienteDAO = new ProductoIngredienteDAO(); Assert.AreEqual(productoIngredienteDAO.EditarProducto(productoIngrediente), ResultadoOperacionEnum.ResultadoOperacion.Exito); }
public void AddProductoIngredienteTest() { ProductoIngrediente productoIngrediente = new ProductoIngrediente(); productoIngrediente.Código = "xxx"; productoIngrediente.Descripción = "Papa"; productoIngrediente.Nombre = "Papa"; productoIngrediente.Restricción = "ninguna"; productoIngrediente.tipoIngrediente = TipoIngredienteEnum.Verdura; Inventario inventario = new Inventario(); inventario.Caducidad = DateTime.Now.ToString(); inventario.FechaIngreso = DateTime.Now; inventario.ExistenciaTotal = 1; ProductoIngredienteDAO productoIngredienteDAO = new ProductoIngredienteDAO(); Assert.AreEqual(productoIngredienteDAO.AddProductoIngrediente(productoIngrediente, inventario), ResultadoOperacionEnum.ResultadoOperacion.Exito); }
public void EliminarProductoTest() { ProductoIngredienteDAO productoIngrediente = new ProductoIngredienteDAO(); Assert.AreEqual(productoIngrediente.EliminarProducto(2), ResultadoOperacionEnum.ResultadoOperacion.Exito); }
public void GetProductosIngredienteTest() { ProductoIngredienteDAO productoIngrediente = new ProductoIngredienteDAO(); Assert.IsTrue(productoIngrediente.GetProductosIngrediente(1).Any()); }