private void Procesar() { if (Verificacion()) { CLS.Cargos oCargos = new CLS.Cargos(); oCargos.Cargo = txbCargo.Text; if (txbIdCargo.Text.Length == 0) { //INSERTANDO if (oCargos.Guardar()) { MessageBox.Show("Guardado correctamente", "Confirmación", MessageBoxButtons.OK, MessageBoxIcon.Information); Close(); } else { MessageBox.Show("Registro no guardado", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { //oEspecialidad.Idespecialidad = int.Parse(id); oCargos.Idcargo = Convert.ToInt32(txbIdCargo.Text); //ACTUALIZANDO if (oCargos.Actualizar()) { MessageBox.Show("Editado correctamente", "Confirmación", MessageBoxButtons.OK, MessageBoxIcon.Information); Close(); } else { MessageBox.Show("Registro no editado", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } } }
private void btnEliminar_Click(object sender, EventArgs e) { if (Convert.ToInt32(dtgvDatos.Rows.Count.ToString()) <= 0) { MessageBox.Show("Actualmente no existe ningún registro", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { if (MessageBox.Show("Desea eliminar el registro seleccionado?", "Pregunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { CLS.Cargos oCargos = new CLS.Cargos(); oCargos.Idcargo = Convert.ToInt32(dtgvDatos.CurrentRow.Cells["idcargo"].Value.ToString()); if (oCargos.Eliminar()) { MessageBox.Show("Registro eliminado exitosamente", "Confirmacion", MessageBoxButtons.OK, MessageBoxIcon.Information); CargarDatos(); } else { MessageBox.Show("El registro no pudo ser eliminado correctamente", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } } }