private void btnInsertar_Click(object sender, EventArgs e) { newPago = new CTipoPago(rtxtDescripcion.Text.SQLInyectionClearString(), cmbEstado.Text); if (newPago.descripcion == "" || newPago.estado == "") { MessageBox.Show("Se deben completar todos los campos", "Error en la Insercion de datos"); } else { newPago.Insertar(); dataGridView1.DataSource = CTipoPago.Visualizar(); MessageBox.Show("Se ha insertado un nuevo tipo de Pago", "Insercion Correcta"); limpiar(); } }
private void btnActualizar_Click(object sender, EventArgs e) { newPago = new CTipoPago(rtxtDescripcion.Text.SQLInyectionClearString(), cmbEstado.Text); if (newPago.descripcion == "" || newPago.estado == "") { MessageBox.Show("Se deben completar todos los campos", "Error en la Insercion de datos"); } else { CTipoPago.Actualizar(oldPago, newPago); dataGridView1.DataSource = CTipoPago.Visualizar(); btnActualizar.Enabled = false; btnInsertar.Enabled = true; btnActualizar2.Enabled = true; MessageBox.Show("Se ha actualizado el tipo de Servicio", "Actualizacion Correcta"); limpiar(); } }
private void btnEliminar_Click(object sender, EventArgs e) { if (dataGridView1.SelectedRows.Count > 1) { MessageBox.Show("Seleccione solo un elemento", "Error al actualizar datos"); } else if (dataGridView1.SelectedRows.Count < 1) { MessageBox.Show("Seleccione un elemento", "Error al actualizar datos"); } else { DataGridViewRow row = dataGridView1.SelectedRows[0]; oldPago = new CTipoPago(int.Parse(row.Cells[0].Value.ToString()), row.Cells[1].Value.ToString(), row.Cells[2].Value.ToString()); oldPago.Eliminar(); MessageBox.Show("Se ha cambiado el estado de: " + row.Cells[1].Value.ToString() + " a Inactivo."); dataGridView1.DataSource = CTipoPago.Visualizar(); limpiar(); } }
private void btnBuscar_Click(object sender, EventArgs e) { dataGridView1.DataSource = CTipoPago.Visualizar($"SELECT * FROM TIPO_PAGO WHERE {cmbCampo.Text} {cmbCriterio.Text} '{txtValor.Text}'"); }
private void dataGridView1_Click(object sender, EventArgs e) { dataGridView1.DataSource = dataGridView1.Rows.Count < 1 ? CTipoPago.Visualizar() : dataGridView1.DataSource; }