コード例 #1
0
        private void existente()
        {
            try
            {
                frmbuscorden busco = new frmbuscorden();
                busco.ShowDialog();


                if (busco.busq != null)
                {
                    clsord = busco.busq;

                    txt_orden.Text = Convert.ToString(busco.busq.codigo);
                    idcompra       = Convert.ToInt32(busco.busq.codigo);
                    idmarca        = busco.busq.marca;
                    idproducto     = busco.busq.producto;
                    idproveedor    = busco.busq.proveedor;
                    cantidad       = busco.busq.cantidad;
                    fecha          = Convert.ToString(DateTime.Today);

                    MessageBox.Show(Convert.ToString(idcompra));
                    MessageBox.Show(Convert.ToString(idproducto));
                    MessageBox.Show(Convert.ToString(idmarca));
                    MessageBox.Show(Convert.ToString(idproveedor));
                    MessageBox.Show(Convert.ToString(cantidad));
                    MessageBox.Show(Convert.ToString(fecha));
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
コード例 #2
0
 private void btn_agregar_Click(object sender, EventArgs e)
 {
     try
     {
         if (dgv_bien.SelectedRows.Count == 1)
         {
             int id = Convert.ToInt16(dgv_bien.CurrentRow.Cells[0].Value);
             busq = Clsoporden.Obtenerclte(id);
             this.Close();
         }
         else
         {
             MessageBox.Show("Debe de seleccionar una fila");
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
     }
 }
コード例 #3
0
        public static entidades.Orden Obtenerclte(int id_cl)
        {
            entidades.Orden cl = new entidades.Orden();

            OdbcConnection conexion = Conexion.ObtenerConexion();

            OdbcCommand    _comando = new OdbcCommand(String.Format("select id_compra, id_producto, id_marca, id_proveedor, cantidad, fecha from compra where id_compra= {0}", id_cl), conexion);
            OdbcDataReader _reader  = _comando.ExecuteReader();

            while (_reader.Read())
            {
                cl.codigo    = _reader.GetString(0);
                cl.producto  = _reader.GetInt32(1);
                cl.marca     = _reader.GetInt32(2);
                cl.proveedor = _reader.GetInt32(3);
                cl.cantidad  = _reader.GetInt32(4);
                cl.fecha     = _reader.GetString(5);
            }

            conexion.Close();
            return(cl);
        }
コード例 #4
0
        public static List <entidades.Orden> Buscar(string prod) //Método tipo lista, que retornar el resultado dela busqueda
        {
            List <entidades.Orden> _lista = new List <entidades.Orden>();
            //MessageBox.Show(credi);
            OdbcCommand _comando = new OdbcCommand(String.Format(
                                                       "select compra.id_compra, compra.id_producto, compra.id_marca, compra.id_proveedor, compra.cantidad, compra.fecha from compra inner join producto where producto.nombre like '%{0}%' and compra.id_producto = producto.id_producto", prod), Conexion.ObtenerConexion());
            OdbcDataReader _reader = _comando.ExecuteReader();

            while (_reader.Read())
            {
                entidades.Orden ord = new entidades.Orden();
                ord.codigo    = _reader.GetString(0);
                ord.producto  = _reader.GetInt32(1);
                ord.marca     = _reader.GetInt32(2);
                ord.proveedor = _reader.GetInt32(3);
                ord.cantidad  = _reader.GetInt32(4);
                ord.fecha     = _reader.GetString(5);


                _lista.Add(ord);
            }

            return(_lista);
        }