Esempio n. 1
0
        private void menuAgregarProductos_Click_1(object sender, EventArgs e)
        {
            frmInsertarProductos frm = new frmInsertarProductos();

            frm.MdiParent   = this;
            frm.WindowState = FormWindowState.Maximized;
            frm.MaximizeBox = false;
            frm.Show();
            this.DisposeAllButThis(frm);
        }
Esempio n. 2
0
        private void dgvEncontrados_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.ColumnIndex == btnUpdate.Index)
            {
                if (e.RowIndex >= 0)
                {
                    frmInsertarProductos frm = new frmInsertarProductos();
                    frm.MdiParent   = this.MdiParent;
                    frm.WindowState = FormWindowState.Maximized;
                    frm.Show();
                    frm.TipoInsercion = 1;
                    int      idP = Convert.ToInt32(dgvEncontrados.Rows[e.RowIndex].Cells[0].Value);
                    Producto aux = ProductoBLL.GetProductById(idP);
                    frm.BoxProveedor.SelectedValue = aux.fkProveedor;
                    frm.BoxMarca.SelectedValue     = aux.fkMarca;
                    frm.BoxModelo.SelectedValue    = aux.fkModelo;
                    frm.BoxTalla.SelectedValue     = aux.fkTalla;
                    frm.CodProducto         = aux.pkProducto + "";
                    frm.TxtCodigo.Text      = aux.txtCodigo;
                    frm.TxtNombre.Text      = aux.txtNombre;
                    frm.TxtDescripcion.Text = aux.txtDescripcion;
                    frm.TxtCantidad.Text    = aux.intCantidad + "";
                    frm.TxtValorCompra.Text = aux.decValorCompra + "";
                    frm.TxtValorVenta.Text  = aux.decValorVenta + "";
                    if (aux.intGenero == 0)
                    {
                        frm.BoxGenero.SelectedIndex = 1;
                    }
                    else
                    {
                        frm.BoxGenero.SelectedIndex = 2;
                    }

                    this.Dispose();
                }
            }
            if (e.ColumnIndex == btnEliminar.Index)
            {
                if (e.RowIndex >= 0)
                {
                    if (MessageBox.Show("Esta seguro de eliminar este producto?", "Eliminar Producto", MessageBoxButtons.YesNo) == DialogResult.Yes)
                    {
                        if (MessageBox.Show("Esta totalmente seguro?", "Eliminar Producto", MessageBoxButtons.YesNo) == DialogResult.Yes)
                        {
                            int codigo = Convert.ToInt32(dgvEncontrados.Rows[e.RowIndex].Cells[0].Value);
                            ProductoBLL.DeleteProducto(codigo);
                            MessageBox.Show("Registro eliminado");
                            dgvEncontrados.Rows.RemoveAt(e.RowIndex);
                            dgvEncontrados.Refresh();
                        }
                    }
                }
            }
        }
Esempio n. 3
0
        public void tipoBotonClic(DataGridViewCellEventArgs e)
        {
            //si el click es en el boton actualizar
            if (e.ColumnIndex == btnUpdate.Index)
            {
                if (e.RowIndex >= 0)
                {
                    frmInsertarProductos frm = new frmInsertarProductos();
                    frm.MdiParent   = this.MdiParent;
                    frm.WindowState = FormWindowState.Maximized;
                    frm.Show();
                    frm.TipoInsercion = 1;
                    frm.BoxProveedor.SelectedValue = tblProductos.Rows[e.RowIndex].Cells[0].Value;
                    frm.BoxMarca.SelectedValue     = tblProductos.Rows[e.RowIndex].Cells[1].Value;
                    frm.BoxModelo.SelectedValue    = tblProductos.Rows[e.RowIndex].Cells[2].Value;
                    frm.BoxTalla.SelectedValue     = tblProductos.Rows[e.RowIndex].Cells[3].Value;
                    frm.CodProducto            = Convert.ToString(tblProductos.Rows[e.RowIndex].Cells[4].Value);
                    frm.TxtCodigo.Text         = Convert.ToString(tblProductos.Rows[e.RowIndex].Cells[5].Value);
                    frm.TxtNombre.Text         = Convert.ToString(tblProductos.Rows[e.RowIndex].Cells[6].Value);
                    frm.TxtDescripcion.Text    = Convert.ToString(tblProductos.Rows[e.RowIndex].Cells[7].Value);
                    frm.TxtCantidad.Text       = Convert.ToString(tblProductos.Rows[e.RowIndex].Cells[8].Value);
                    frm.TxtValorCompra.Text    = Convert.ToString(tblProductos.Rows[e.RowIndex].Cells[9].Value);
                    frm.CantidadAuxiliar       = Convert.ToInt16(tblProductos.Rows[e.RowIndex].Cells[8].Value);
                    frm.DecValorCompraAuxiliar = Convert.ToInt16(tblProductos.Rows[e.RowIndex].Cells[9].Value);
                    frm.TxtValorVenta.Text     = Convert.ToString(tblProductos.Rows[e.RowIndex].Cells[10].Value);
                    if (Convert.ToInt16(tblProductos.Rows[e.RowIndex].Cells[11].Value) == 0)
                    {
                        frm.BoxGenero.SelectedIndex = 1;
                    }
                    else
                    {
                        frm.BoxGenero.SelectedIndex = 2;
                    }

                    this.Dispose();
                }
            }
            if (e.ColumnIndex == btnEliminar.Index)
            {
                if (e.RowIndex >= 0)
                {
                    if (MessageBox.Show("Esta seguro de eliminar este producto?", "Eliminar Producto", MessageBoxButtons.YesNo) == DialogResult.Yes)
                    {
                        if (MessageBox.Show("Esta totalmente seguro?", "Eliminar Producto", MessageBoxButtons.YesNo) == DialogResult.Yes)
                        {
                            int codigo = Convert.ToInt32(tblProductos.Rows[e.RowIndex].Cells[4].Value);
                            ProductoBLL.DeleteProducto(codigo);
                            MessageBox.Show("Registro eliminado");
                            this.cargarDatosProductos();
                        }
                    }
                }
            }
        }