private void Procesar() { if (Verificacion()) { CLS.Opciones oOpciones = new CLS.Opciones(); oOpciones.Opcion = txbOpcion.Text; oOpciones.Clasificacion = cmbClasificacion.SelectedValue.ToString(); if (txbIdOpcion.Text.Length == 0) { //INSERTANDO if (oOpciones.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); oOpciones.Idopcion = Convert.ToInt32(txbIdOpcion.Text); //ACTUALIZANDO if (oOpciones.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.Opciones oOpciones = new CLS.Opciones(); oOpciones.Idopcion = Convert.ToInt32(dtgvDatos.CurrentRow.Cells["idopcion"].Value.ToString()); if (oOpciones.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); } } } }