예제 #1
0
 public IActionResult AgregarProducto([FromBody] ProductoModel _oProductoModel)
 {
     if (_oProductoModel == null)
     {
         return(BadRequest());
     }
     else
     {
         _oProductoDAL.Agregar(_oProductoModel);
     }
     return(CreatedAtRoute("ListaProductos", new { IdProducto = _oProductoModel.IdProducto }, _oProductoModel));
 }
예제 #2
0
        public int AgregarBLL(String nombre,
                              float precio,
                              float cantidad,
                              String medida)
        {
            CProducto nuevo = new CProducto
            {
                nombre   = nombre,
                precio   = precio,
                cantidad = cantidad,
                medida   = medida
            };

            return(pro.Agregar(nuevo));
        }
예제 #3
0
        public void TestAgregar()
        {
            //int id = 1;
            //string nombre = "empanada";
            //double precio_compra = 8.00;
            //double precio_venta = 10.00;
            //int categoria = 1;
            //int proveedor = 1;
            Producto producto = new Producto();

            producto.Nombre        = "Empanada";
            producto.Precio_compra = 8.00;
            producto.Precio_venta  = 10.00;
            producto.Categoria     = 1;
            producto.Proveedor     = 1;

            Assert.AreEqual(ProductoDAL.Agregar(producto), 1);
        }
예제 #4
0
 public ActionResult Agregar(string nombre, double desc, string fchini, string fchfin, string comentario, string prov)
 {
     oProductoDAL = new ProductoDAL();
     if (ModelState.IsValid)
     {
         int Resp = 0;
         Resp = oProductoDAL.Agregar(nombre, desc, fchfin, fchini, comentario, prov);
         if (Resp == 1)
         {
             return(RedirectToAction("Promociones", "Promocion"));
         }
         else
         {
             return(RedirectToAction("Inicio", "Admin"));
         }
     }
     else
     {
         return(RedirectToAction("Inicio", "Admin"));
     }
 }