Exemplo n.º 1
0
 private void lblAplicar_Click(object sender, EventArgs e)
 {
     if (txtanio.Text != "" && cboPeriodo.Text != "")
     {
         DialogResult result;
         result = MessageBox.Show("Se va abrir un período diferente, ¿ Desea Abrirlo ? ", "Control de Información", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
         if (result == System.Windows.Forms.DialogResult.Yes)
         {
             string mensaje = bllComp.abrirPeriodo(cboPeriodo.Text + "/" + txtanio.Text);
             if (mensaje == "Correcto")
             {
                 bllComp.buscarPeriodo();
                 MessageBox.Show(" El período se abrio correctamente.. !! ", "Control de Información", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 this.Dispose(true);
             }
             else
             {
                 MessageBox.Show(mensaje, "Control de Información ", MessageBoxButtons.OK, MessageBoxIcon.Warning);
             }
         }
         this.Dispose(true);
     }
     else
     {
         MessageBox.Show("No ha Seleccionado ningun periodo.. Verifique !! ", "Control de Información", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         this.Dispose();
     }
 }
Exemplo n.º 2
0
        private bool buscarCompany(string rol)
        {
            if (rol == "admin" && txtcompania.Text == "" || txtcompania.Text == "Compañia")
            {
                bllPrin.iniciarUsuario(txtusuario.Text, rol);

                lstCompany = bllComp.getAll(); // Obtener todas las compañias creadas
                if (lstCompany == null)
                {
                    MessageBox.Show("No hay compañias creadas, Verifique ", "SAE Control", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    bllPrin.iniciarCompany("", null);
                    bllPrin.iniciarPeriodo("00/0000");
                }
                else
                {
                    bllPrin.iniciarCompany(lstCompany.ElementAt(0).login, lstCompany.ElementAt(0).codigo);
                    string buscarPeriodo = bllComp.buscarPeriodo();
                    if (buscarPeriodo != "")
                    {
                        MessageBox.Show(buscarPeriodo, "SAE Control", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }
            else
            {
                pass    = bllPrin.Encriptar(txtpasswC.Text, "sae");
                company = bllComp.buscar(txtcompania.Text, pass);

                if (company == null)
                {
                    MessageBox.Show("Compañia o contraseña invalido, Verifique ", "SAE Control de Acceso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    txtcompania.Focus();
                    return(false);
                }
                else
                {
                    bllPrin.iniciarUsuario(txtusuario.Text, rol);
                    bllPrin.iniciarCompany(company.login, company.codigo);
                    string buscarPeriodo = bllComp.buscarPeriodo();
                    if (buscarPeriodo != "")
                    {
                        MessageBox.Show(buscarPeriodo, "SAE Control", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }
            return(true);
        }