Beispiel #1
0
        private void ProductoEditar_Load(object sender, EventArgs e)
        {
            //carga los datos que esten en las empresas
            dsHaitoTableAdapters.obtenerEmpresasActivasTableAdapter eata = new dsHaitoTableAdapters.obtenerEmpresasActivasTableAdapter();

            cbEmpresa.ValueMember   = "idEmpresa";
            cbEmpresa.DisplayMember = "nombre";
            cbEmpresa.DataSource    = eata.GetData(0, null);


            if (idProducto == 0)//nuevo producto carga el id del producto que sigue
            {
                //saca el ultimo ID para asignar el siguiente
                dsHaitoTableAdapters.QueriesTableAdapter qta = new dsHaitoTableAdapters.QueriesTableAdapter();
                idProducto = (int)qta.obtenerSigIDProducto();
                txtID.Text = idProducto.ToString();
            }
            else //carga los datos del producto que se va a modificar
            {
                dsHaitoTableAdapters.obtenerProductosActivosTableAdapter pata = new dsHaitoTableAdapters.obtenerProductosActivosTableAdapter();
                DataTable dt = pata.GetData(idProducto);
                txtID.Text              = dt.Rows[0]["idProducto"].ToString();
                txtNombre.Text          = dt.Rows[0]["nombre"].ToString();
                cbEmpresa.SelectedValue = dt.Rows[0]["idEmpresa"].ToString();
            }
        }
Beispiel #2
0
 private void cargarProductos()
 {
     productoDataGridView.DataSource = null;
     productoDataGridView.Refresh();
     dsHaitoTableAdapters.obtenerProductosActivosTableAdapter pta = new dsHaitoTableAdapters.obtenerProductosActivosTableAdapter();
     // DataTable dt = new DataTable();
     productoDataGridView.DataSource = pta.GetData(0);
     //ocultar las columnas que no se deben de ver
     productoDataGridView.Columns[2].Visible = false;
     productoDataGridView.Columns[3].Visible = false;
 }
Beispiel #3
0
        private void btnBuscarProducto_Click(object sender, EventArgs e)
        {
            BuscarElementos busqueda = new BuscarElementos("productos");

            busqueda.ShowDialog();
            int idProducto = busqueda.resultado;

            if (idProducto != 0)
            {
                dsHaitoTableAdapters.obtenerProductosActivosTableAdapter ta = new dsHaitoTableAdapters.obtenerProductosActivosTableAdapter();
                dtProd          = ta.GetData(idProducto);
                tbProducto.Text = dtProd.Rows[0]["nombre"].ToString();
            }
        }
Beispiel #4
0
        private void btnNuevo_Click(object sender, EventArgs e)
        {
            //crear un nuevo producto y agregarlo
            ProductoEditar nuevo = new ProductoEditar(0);

            nuevo.ShowDialog();
            idProducto = nuevo.idProducto;
            nuevo.Close();
            if (idProducto != 0)
            {
                try
                {
                    dsHaitoTableAdapters.obtenerProductosActivosTableAdapter ta = new dsHaitoTableAdapters.obtenerProductosActivosTableAdapter();
                    dtProd          = ta.GetData(idProducto);
                    tbProducto.Text = dtProd.Rows[0]["nombre"].ToString();
                }
                catch
                {
                    AutoClosingMessageBox.Show("No encontrado", "Error", 3000);
                }
            }
        }