예제 #1
0
 public eProveedores BuscarporId(int id)
 {
     try
     {
         eProveedores  pro      = null;
         SqlConnection conexion = db.ConectarDB();
         string        select   = string.Format("select idcompania,empresa,producto from proveedoresT where idcompania={0}", id);
         SqlCommand    cmd      = new SqlCommand(select, conexion);
         SqlDataReader reader   = cmd.ExecuteReader();
         if (reader.Read())
         {
             pro                = new eProveedores();
             pro.idCompania     = (int)reader["idcompania"];
             pro.NombreEmpresa  = (string)reader["empresa"];
             pro.Nombreproducto = (string)reader["producto"];
         }
         reader.Close();
         return(pro);
     }
     catch (Exception ex)
     {
         return(null);
     }
     finally
     {
         db.DesconectarDB();
     }
 }
 public List <eProducto> listodo()
 {
     try
     {
         List <eProducto> lsproducto = new List <eProducto>();
         eProducto        producto   = null;
         eProveedores     pro        = null;
         ePlatos          pla        = null;
         SqlConnection    con        = db.ConectarDB();
         SqlCommand       cmd        = new SqlCommand("select idproducto,idcompania,idplato,cantidad from productoT", con);
         SqlDataReader    reader     = cmd.ExecuteReader();
         while (reader.Read())
         {
             producto            = new eProducto();
             producto.idProducto = (int)reader["idproducto"];
             producto.idCompania = (string)reader["idcompania"];
             producto.idPlato    = (string)reader["idplato"];
             producto.cantidad   = (int)reader["cantidad"];
             lsproducto.Add(producto);
         }
         reader.Close();
         return(lsproducto);
     }
     catch (Exception ex)
     {
         return(null);
     }
     finally
     {
         db.DesconectarDB();
     }
 }
예제 #3
0
 public List <eProveedores> lisarTodo()
 {
     try
     {
         List <eProveedores> lisPro   = new List <eProveedores>();
         eProveedores        pro      = null;
         SqlConnection       conexion = db.ConectarDB();
         SqlCommand          cmd      = new SqlCommand("select idcompania,empresa,producto from proveedoresT", conexion);
         SqlDataReader       reader   = cmd.ExecuteReader();
         while (reader.Read())
         {
             pro                = new eProveedores();
             pro.idCompania     = (int)reader["idcompania"];
             pro.NombreEmpresa  = (string)reader["empresa"];
             pro.Nombreproducto = (string)reader["producto"];
             lisPro.Add(pro);
         }
         reader.Close();
         return(lisPro);
     }
     catch (Exception ex)
     {
         return(null);
     }
     finally
     {
         db.DesconectarDB();
     }
 }
예제 #4
0
        public string ModificarProveedor(string producto, string empresa, int idProveedor)
        {
            eProveedores pro = new eProveedores()
            {
                NombreEmpresa  = empresa,
                Nombreproducto = producto
            };

            return(datospr.Modificar(pro, idProveedor));
        }
예제 #5
0
        public string RegistrarProveedor(string producto, string empresa)
        {
            eProveedores pro = new eProveedores()
            {
                Nombreproducto = producto,
                NombreEmpresa  = empresa
            };

            return(datospr.Insertar(pro));
        }
예제 #6
0
 private void dataGrid_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     prose = dataGrid.SelectedItem as eProveedores;
     if (prose != null)
     {
         idproveedores = prose.idCompania;
         textBox.Text  = prose.NombreEmpresa;
         textBox1.Text = prose.Nombreproducto;
     }
 }
예제 #7
0
 public string Modificar(eProveedores pro, int id)
 {
     try
     {
         SqlConnection conexion = db.ConectarDB();
         string        update   = string.Format("UPDATE proveedoresT SET empresa='{0}', producto='{1}' Where idcompania={2}", pro.Nombreproducto, pro.NombreEmpresa, id);
         SqlCommand    cmd      = new SqlCommand(update, conexion);
         cmd.ExecuteNonQuery();
         return("Modifico");
     }
     catch (Exception ex)
     {
         return(ex.Message);
     }
     finally
     {
         db.DesconectarDB();
     }
 }
예제 #8
0
 public string Insertar(eProveedores pro)
 {
     try
     {
         SqlConnection conexion = db.ConectarDB();
         string        insertar = string.Format("insert into proveedoresT (producto,empresa) VALUES ('{0}','{1}')", pro.NombreEmpresa, pro.Nombreproducto);
         SqlCommand    cmd      = new SqlCommand(insertar, conexion);
         cmd.ExecuteNonQuery();
         return("Inserto");
     }
     catch (Exception e)
     {
         return(e.Message);
     }
     finally
     {
         db.DesconectarDB();
     }
 }
 private void comboBox1_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     prov = comboBox.SelectedItem as eProveedores;
 }