Exemple #1
0
 public iEntidad buscaPorId(int id)
 {
     ManejaCategoria manejaCategoria = new ManejaCategoria();
     DataRow aux = manejador.ConsultarId("Select * from Productos WHERE `IdProducto`='" + id + "';");
     Producto res = new Producto();
     ManejaProveedor x = new ManejaProveedor();
     res.Id = Convert.ToInt32(aux["IdProducto"]);
     res.Descripcion = aux["Descripcion"].ToString();
     res.PrecioCosto = (float)aux["PrecioCosto"];
     res.Stock = Convert.ToInt32(aux["Stock"].ToString());
     res.StockMinimo = Convert.ToInt32(aux["StockMinimo"]);
     res.CoefUtil = (float)aux["CoefUtil"];
     res.IdCategoria = Convert.ToInt32(aux["IdCategoria"].ToString());
     res.Talle = aux["Talle"].ToString();
     res.Estado = Convert.ToBoolean(aux["Estado"]);
     res.Proveedor =(Proveedor)x.buscaPorId(Convert.ToInt32(aux["IdProveedor"]));
     return res;
 }
Exemple #2
0
        public List<iEntidad> Todo()
        {
            DataTable aux = manejador.Consultar("Select * from Productos;");
            List<iEntidad> aux2 = new List<iEntidad>();
            ManejaCategoria manejaCategoria = new ManejaCategoria();
            ManejaProveedor x = new ManejaProveedor();
            foreach (DataRow i in aux.Rows)
            {
                Producto res = new Producto();
                res.Id = Convert.ToInt32(i["IdProducto"]);
                res.Descripcion = i["Descripcion"].ToString();
                res.PrecioCosto = (float)i["PrecioCosto"];
                res.Stock = Convert.ToInt32(i["Stock"].ToString());
                res.StockMinimo = Convert.ToInt32(i["StockMinimo"]);
                res.CoefUtil = (float)i["CoefUtil"];
                res.IdCategoria =Convert.ToInt32(i["IdCategoria"].ToString());
                res.Talle = i["Talle"].ToString();
                res.Estado = Convert.ToBoolean(i["Estado"]);

                res.Proveedor = (Proveedor)x.buscaPorId(Convert.ToInt32(i["IdProveedor"]));
                aux2.Add(res);
            }
            return aux2;
        }
Exemple #3
0
 public static Proveedor Proveedor(int id)
 {
     ManejaProveedor manejaProveedor = new ManejaProveedor();
     Proveedor res = new Proveedor();
     res = (Proveedor)manejaProveedor.buscaPorId(id);
     return res;
 }
Exemple #4
0
 public static List<Proveedor> Proveedores()
 {
     ManejaProveedor manejaProveedor = new ManejaProveedor();
     List<Proveedor> res = new List<Proveedor>();
     foreach (iEntidad i in manejaProveedor.Todo())
     {
         if (((Proveedor)i).Estado)
         {
             res.Add((Proveedor)i);
         }                
     }
     return res;
 }
Exemple #5
0
 public static void Proveedor(iEntidad proveedor)
 {
     ManejaProveedor manejaProveedor = new ManejaProveedor();
     ((Proveedor)proveedor).Estado = false;
     manejaProveedor.Modificacion(proveedor);
 }
Exemple #6
0
 public static void Proveedor(iEntidad proveedor)
 {
     ManejaProveedor manejaProveedor = new ManejaProveedor();
     manejaProveedor.Alta(proveedor);
 }
Exemple #7
0
 public static void Proveedor(iEntidad proveedor)
 {
     ManejaProveedor manejaProveedor = new ManejaProveedor();
     manejaProveedor.Modificacion(proveedor);
 }