Ejemplo n.º 1
0
        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;
        }