private void btnGuardarEquipo_Click(object sender, EventArgs e) { try { DialogResult dr = MessageBox.Show("¿Esta seguro de guardar el equipo?", "INFO", MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk); if (dr.Equals(DialogResult.Yes)) { if (textBoxDesc.Text != "" && (radioBno.Checked != false || radioBsi.Checked != false) && txtMonto.Text != "" && textBoxTipo.Text != "") { if (id != Guid.Empty) { Equipo equipo = new Equipo { idEquipo = id, tipo = textBoxTipo.SelectedItem.ToString(), descripcion = textBoxDesc.Text, activo = activo, monto = Convert.ToDecimal(txtMonto.Text) }; CrudEquipos.Modificar(equipo); clearInterface(); cargarTabla(); } else { Equipo newEquipo = new Equipo { idEquipo = Guid.NewGuid(), tipo = textBoxTipo.SelectedItem.ToString(), descripcion = textBoxDesc.Text, activo = activo, monto = Convert.ToDecimal(txtMonto.Text) }; CrudEquipos.Alta(newEquipo); clearInterface(); cargarTabla(); } } else { MessageBox.Show("Ingrese los campos faltantes", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch (Exception ex) { MessageBox.Show(ex.ToString(), "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void cargarTabla() { dgvEquipos.AutoGenerateColumns = false; dgvEquipos.DataSource = CrudEquipos.Consulta(); this.dgvEquipos.AutoResizeColumns(); }