private void btnEliminar_Click(object sender, EventArgs e) { try { if (txtId.Text != "") { Rubros r = new Rubros(Convert.ToInt32(txtId.Text), txtRubro.Text); DialogResult dialogResult = MessageBox.Show("Esta seguro de eliminar el rubro: "+txtRubro.Text, "Eliminar Rubro", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { crubros.Borrar(r); limpiar(); deshabilitar(); dataGridView1.DataSource = crubros.TraerTodos(); MessageBox.Show("Rubro eliminado correctamente"); } } else { MessageBox.Show("Debe seleccionar un rubro para eliminarlo"); } } catch (Exception ex) { MessageBox.Show("Error al Eliminar: " + ex.Message); } }
private void btnGuardar_Click(object sender, EventArgs e) { try { if (txtRubro.Text != "") { Rubros r = new Rubros(0, txtRubro.Text); if (txtId.Text == "") { crubros.Agregar(r); MessageBox.Show("Rubro guardado correctamente"); } else { r.Idrubros = Convert.ToInt32(txtId.Text); crubros.Modificar(r); MessageBox.Show("Rubro modificado correctamente"); } limpiar(); deshabilitar(); dataGridView1.DataSource = crubros.TraerTodos(); } else { MessageBox.Show("Debe completar el detalle del rubro"); } } catch (Exception ex) { MessageBox.Show("Error al Guardar: " + ex.Message); } }
private void btnGuardar_Click(object sender, EventArgs e) { try { if (txtSubrubro.Text != "") { int idrub = cmbRubros.SelectedIndex; Rubros ru = new Rubros(Convert.ToInt32(cmbRubros.SelectedValue), ""); Subrubros r = new Subrubros(0, txtSubrubro.Text, ru); if (txtId.Text == "") { controlsr.Agregar(r); MessageBox.Show("Subrubro guardado correctamente"); } else { r.Idsubrubros = Convert.ToInt32(txtId.Text); controlsr.Modificar(r); MessageBox.Show("Subrubro modificado correctamente"); } limpiar(); deshabilitar(); dataGridView1.DataSource = controlsr.BuscarEspecial(cmbRubros.SelectedValue.ToString()); } else { MessageBox.Show("Debe completar el detalle del Subrubro"); } } catch (Exception ex) { MessageBox.Show("Error al Guardar: " + ex.Message); } }
public Subrubros(int i, string d,Rubros r) { idsubrubros = i; detalle = d; rubro = r; }