예제 #1
0
        public producto_proveedor Retrieve(int id)
        {
            producto_proveedor Result = null;

            using (var r = new Repository <producto_proveedor>()) {
                Result = r.Retrieve(p => p.prod_prov == id);
            }
            return(Result);
        }
예제 #2
0
        public IActionResult addEntrada([FromBody] producto_proveedor _importar)
        {
            var resultado = _servicioEntrada.AddEntrada(_importar);

            if (resultado)
            {
                return(Ok());
            }
            else
            {
                return(BadRequest());
            }
        }
예제 #3
0
 public Boolean AddEntrada(producto_proveedor importar)
 {
     try
     {
         _contexto.producto_proveedor.Add(importar);
         _contexto.SaveChanges();
         return(true);
     }
     catch (Exception error)
     {
         error.GetBaseException();
         return(false);
     }
 }
예제 #4
0
        public bool Edit(producto_proveedor newProducto_proveedor)
        {
            bool Result = false;
            var  r      = new Repository <producto_proveedor>();

            //using (var r = new Repository<producto_proveedor>()) {
            //    producto_proveedor tmp = r.Retrieve(
            //        p => p. == newproducto_proveedor.nombre_producto_proveedor &&
            //        p.id_producto_proveedor != newproducto_proveedor.id_producto_proveedor);
            //    if (tmp == null) {
            Result = r.Update(newProducto_proveedor);
            //} else {
            //    throw (new Exception());
            //}
            //}
            return(Result);
        }
예제 #5
0
        public producto_proveedor Create(producto_proveedor newProducto_proveedor)
        {
            producto_proveedor Result = null;

            using (var r = new Repository <producto_proveedor>()) {
                producto_proveedor tmp = r.Retrieve(
                    p => p.prod_prov == newProducto_proveedor.prod_prov);
                if (tmp == null)
                {
                    Result = r.Create(newProducto_proveedor);
                }
                else
                {
                    throw (new Exception());
                }
            }
            return(Result);
        }