private void btnActualizar_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(txtNombre.Text) || string.IsNullOrWhiteSpace(txtStockMinimo.Text) || string.IsNullOrWhiteSpace(txtStockMaximo.Text) || string.IsNullOrWhiteSpace(txtDisponibilidad.Text)) { MessageBox.Show("¡Hay uno o más campos vacios!", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { CtrMateriaPrima pMateriaPrima = new CtrMateriaPrima(); int resultado = pMateriaPrima.Actualizar(txtNombre.Text.Trim(), Convert.ToInt32(txtStockMinimo.Text.Trim()), Convert.ToInt32(txtStockMaximo.Text.Trim()), txtDisponibilidad.Text.Trim()); if (resultado > 0) { MessageBox.Show("¡Insumo actualizado correctamente!", "Éxito", MessageBoxButtons.OK, MessageBoxIcon.Information); CtrMateriaPrima cMateria = new CtrMateriaPrima(); dgvConsultar.DataSource = cMateria.cargarMaterias(); dgvConsultar.Columns[0].HeaderText = "Codigo"; dgvConsultar.Columns[1].HeaderText = "Nombre"; dgvConsultar.Columns[2].HeaderText = "Stock mínimo"; dgvConsultar.Columns[3].HeaderText = "Stock máximo"; dgvConsultar.Columns[4].HeaderText = "Existencias"; dgvConsultar.Columns[5].HeaderText = "Disponibilidad"; Limpiar(); Deshabilitar(); } else { MessageBox.Show("¡No se pudo actualizar el insumo!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void btnEliminar_Click(object sender, EventArgs e) { if (MessageBox.Show("¿Eliminar insumo?", "Atención", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { CtrMateriaPrima pMateriaPrima = new CtrMateriaPrima(); int resultado = pMateriaPrima.Eliminar(txtNombre.Text.Trim()); if (resultado > 0) { MessageBox.Show("¡Insumo eliminado correctamente!", "Éxito", MessageBoxButtons.OK, MessageBoxIcon.Information); CtrMateriaPrima cMateria = new CtrMateriaPrima(); dgvConsultar.DataSource = cMateria.cargarMaterias(); dgvConsultar.Columns[0].HeaderText = "Codigo"; dgvConsultar.Columns[1].HeaderText = "Nombre"; dgvConsultar.Columns[2].HeaderText = "Stock mínimo"; dgvConsultar.Columns[3].HeaderText = "Stock máximo"; dgvConsultar.Columns[4].HeaderText = "Existencias"; dgvConsultar.Columns[5].HeaderText = "Disponibilidad"; Limpiar(); Deshabilitar(); } } else { MessageBox.Show("¡No se pudo eliminar el insumo", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void materia_prima_Load(object sender, EventArgs e) { Deshabilitar(); CtrMateriaPrima cMateria = new CtrMateriaPrima(); dgvConsultar.DataSource = cMateria.cargarMaterias(); dgvConsultar.Columns[0].HeaderText = "Codigo"; dgvConsultar.Columns[1].HeaderText = "Nombre"; dgvConsultar.Columns[2].HeaderText = "Stock mínimo"; dgvConsultar.Columns[3].HeaderText = "Stock máximo"; dgvConsultar.Columns[4].HeaderText = "Existencias"; dgvConsultar.Columns[5].HeaderText = "Disponibilidad"; }