private void BtnAceptar_Click(object sender, EventArgs e) { if (TxtUsuario.Text != "" && TxtPass.Text != "" && TxtMotivo.Text != "") { switch (Usuarios.EsAdmin(Convert.ToInt32(TxtUsuario.Text), TxtPass.Text)) { case 0: MessageBox.Show("El usuario no puede autorizar modificaciones", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error); break; case 1: ControlCambios.C_Controlcambios.Fecha = DateTime.Today; ControlCambios.C_Controlcambios.Hora = DateTime.Now; ControlCambios.C_Controlcambios.Tabla = "OtrosComprobantes"; ControlCambios.C_Controlcambios.Valornvo = "Anulado"; ControlCambios.C_Controlcambios.Autorizo = Convert.ToInt32(TxtUsuario.Text); ControlCambios.C_Controlcambios.Motivo = TxtMotivo.Text; if (ControlCambios.Insertar(ControlCambios.C_Controlcambios) == -1) { MessageBox.Show("No se pudo grabar el registro de control"); } else { MessageBox.Show("Modificación exitosa"); this.DialogResult = DialogResult.OK; this.Close(); } break; case 2: MessageBox.Show("La contraseña no coincide", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error); break; } } else { MessageBox.Show("Por favor ingrese información en todos los campos"); } }