private void btnCerrarCaja_Click(object sender, EventArgs e) { string mensajeError = string.Empty; try { FUNCIONARIO funcionario = FrmLogin.usuarioLogeado.Personal.FUNCIONARIO.FirstOrDefault(); int dinero = int.Parse(txtDinero.Text); int cheques = int.Parse(txtCheques.Text); lblError.Visible = true; lblError.Text = "Cerrando caja..."; lblError.ForeColor = System.Drawing.Color.Violet; btnCerrarCaja.Enabled = false; if (!at.cerrarCaja(funcionario, dinero, cheques)) { mensajeError = "Error al cerrar caja"; } } catch (Exception ex) { mensajeError = "Error al cerrar caja"; } if (mensajeError == string.Empty) { FrmOperador frmOperador = new FrmOperador(login); frmOperador.Show(); frmOperador.Activate(); this.Hide(); } else { MessageBox.Show(mensajeError, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } btnCerrarCaja.Enabled = true; }