示例#1
0
        private void salirTSMI_Click(object sender, EventArgs e)
        {
            try
            {
                //Estado de la caja: [0 no está iniciada] / [1 está iniciada]
                Entidades.Caja caj = new ADBISYS.Entidades.Caja();
                if (caj.obtenerEstado() == 1)
                {
                    MessageBox.Show("Para salir de AdbisyS debe realizar el cierre de caja correspondiente.", "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    return;
                }
                if (Application.OpenForms.Count > 1)
                {
                    MessageBox.Show("Para salir de AdbisyS debe cerrar todos los formularios.", "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    return;
                }

                Application.Exit();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
        }
示例#2
0
 private void FrmPrincipal_FormClosing(object sender, FormClosingEventArgs e)
 {
     try
     {
         //Estado de la caja: [0 no está iniciada] / [1 está iniciada]
         Entidades.Caja caj = new ADBISYS.Entidades.Caja();
         if (caj.obtenerEstado() == 1)
         {
             MessageBox.Show("Para cerrar AdbisyS debe realizar el cierre de caja correspondiente.", "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Information);
             e.Cancel = true;
         }
         else
         {
             Application.Exit();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error);
         return;
     }
 }
示例#3
0
 private bool cajaIniciada()
 {
     try
     {
         //Estado de la caja: [0 no está iniciada] / [1 está iniciada]
         Entidades.Caja caj = new ADBISYS.Entidades.Caja();
         if (caj.obtenerEstado() == 0)
         {
             MessageBox.Show("Aún no se ha iniciado la caja del día de hoy.", "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Information);
             return(false);
         }
         else
         {
             return(true);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error);
         return(false);
     }
 }
示例#4
0
        private void salirTSMI_Click(object sender, EventArgs e)
        {
            try
            {
                //Estado de la caja: [0 no está iniciada] / [1 está iniciada]
                Entidades.Caja caj = new ADBISYS.Entidades.Caja();
                if (caj.obtenerEstado() == 1)
                {
                    MessageBox.Show("Para salir de AdbisyS debe realizar el cierre de caja correspondiente.", "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    return;
                }
                if (Application.OpenForms.Count > 1)
                {
                    MessageBox.Show("Para salir de AdbisyS debe cerrar todos los formularios.", "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    return;
                }

                Application.Exit();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
        }
示例#5
0
 private void FrmPrincipal_FormClosing(object sender, FormClosingEventArgs e)
 {
     try
     {
         //Estado de la caja: [0 no está iniciada] / [1 está iniciada]
         Entidades.Caja caj = new ADBISYS.Entidades.Caja();
         if (caj.obtenerEstado() == 1)
         {
             MessageBox.Show("Para cerrar AdbisyS debe realizar el cierre de caja correspondiente.", "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Information);
             e.Cancel = true;
         }
         else
         {
             Application.Exit();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error);
         return;
     }
 }
示例#6
0
 private bool cajaIniciada()
 {
     try
     {
         //Estado de la caja: [0 no está iniciada] / [1 está iniciada]
         Entidades.Caja caj = new ADBISYS.Entidades.Caja();
         if (caj.obtenerEstado() == 0)
         {
             MessageBox.Show("Aún no se ha iniciado la caja del día de hoy.", "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Information);
             return false;
         }
         else
         {
             return true;
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error);
         return false;
     }
 }