Пример #1
0
 private void deleteDepot(int columnIndex)
 {
     if (MessageBox.Show("¿Desea Eliminar la Bodega \"" + this.dataGridView1.Columns[columnIndex].HeaderText + "\"?. \nLos productos almacenados serán transferidos a sus respectivas bodegas por defecto.\n\nNota: En caso de que la bodega por defecto se esté eliminando, los productos se transferiran a la bodega \"" + this.dataGridView1.Columns[3].HeaderText + "\"", "Borrar Bodega", MessageBoxButtons.YesNo) != DialogResult.Yes)
     {
         return;
     }
     new Bodega(Convert.ToInt32(this.dataGridView1.Columns[columnIndex].Name)).Delete();
     this.dataGridView1.DataSource = Bodega.getInventory();
     this.FitTableInformation();
     this.dataGridView1.CurrentCell = this.dataGridView1.RowCount > 0 ? this.dataGridView1.Rows[this.selectedrow].Cells[0] : (DataGridViewCell)null;
 }
Пример #2
0
        private void editDepot(int columnIndex)
        {
            PanelProductos_NuevaBodega productosNuevaBodega = new PanelProductos_NuevaBodega(Convert.ToInt32(this.dataGridView1.Columns[columnIndex].Name));
            DarkForm darkForm = new DarkForm();

            darkForm.Show();
            if (productosNuevaBodega.ShowDialog() == DialogResult.OK)
            {
                this.dataGridView1.DataSource = Bodega.getInventory(SearchTxt.Text);
                this.FitTableInformation();
                this.dataGridView1.CurrentCell = this.dataGridView1.RowCount > 0 ? this.dataGridView1.Rows[this.selectedrow].Cells[0] : (DataGridViewCell)null;
            }
            darkForm.Close();
        }
Пример #3
0
        private async void loadtable(string text)
        {
            this.Cursor = Cursors.WaitCursor;
            dataGridView1.DataSource = null;
            dataGridView1.DataSource = await Task.Run(() => Bodega.getInventory(text));


            Cursor = Cursors.Default;

            if (this.dataGridView1.RowCount <= 0)
            {
                return;
            }
            this.dataGridView1.FirstDisplayedCell = this.dataGridView1.Rows[0].Cells[0];

            CellFormatting();
        }