Пример #1
0
 private void _met_progresbar(object sender, EventArgs e)
 {
     if (_cont < 100)
     {
         _frm_login.progressBar1.Value = _cont;
         _cont++;
     }
     else
     {
         if (_acc != false)
         {
             Controller.cls_principal con = new cls_principal(_principal);
             if (_cls_var.Str_tipo_user == "Administrador                 ")
             {
             }
             else
             {
                 if (_cls_var.Str_tipo_user == "Usuario                       ")
                 {
                     _principal.alumnosToolStripMenuItem.Enabled = false;
                     _principal.librosToolStripMenuItem.Enabled  = false;
                 }
             }
             _frm_login.timer1.Enabled = false;
             _frm_login.Hide();
             _principal.Show();
         }
     }
 }
 private void _met_event_clik_acc(object sender, EventArgs e)
 {
     _met_send_data();
     _cls_login = new cls_loginproxy();
     if (_frm_login.txt_n_rfc.Text != "" && _frm_login.txt_pass.Text != "" && _frm_login.txt_pass.TextLength >= 8)
     {
         if (_int_numeroItentos < 3)
         {
             if (_cls_login._met_RealizaLogin(_cls_vo_login))
             {
                 if (_cls_var_login._Carg == "Administrador")
                 {
                     _frm_login.Hide();
                     View.Frm_principal       _frm_prin   = new View.Frm_principal();
                     Controller.cls_principal _cls_con_pr = new cls_principal(_frm_prin);
                     _frm_prin.Show();
                 }
                 if (_cls_var_login._Carg == "Cajero")
                 {
                     _frm_login.Hide();
                     View.Frm_principal       _frm_prin   = new View.Frm_principal();
                     Controller.cls_principal _cls_con_pr = new cls_principal(_frm_prin);
                     _frm_prin.catalogosToolStripMenuItem.Enabled   = false;
                     _frm_prin.catalogosToolStripMenuItem1.Enabled  = false;
                     _frm_prin.cONEXIONDBToolStripMenuItem.Enabled  = false;
                     _frm_prin.estadisticaToolStripMenuItem.Enabled = false;
                     _frm_prin.Show();
                     View.Frm_ventas       _frm_ventas   = new View.Frm_ventas();
                     Controller.cls_ventas _cls_con_vent = new Controller.cls_ventas(_frm_ventas);
                     _frm_ventas.MdiParent = _frm_prin;
                     _frm_ventas.Show();
                 }
             }
             else
             {
                 _int_numeroItentos++;
                 MessageBoxEx.Show("Error ! RFC y/o contraseña incorrecta", "Mensaje desde el sistema", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Warning);
             }
         }
         else
         {
             _frm_login.txt_n_rfc.Text       = "";
             _frm_login.txt_pass.Text        = "";
             _frm_login.btn_acceder.Enabled  = false;
             _frm_login.btn_cancelar.Enabled = false;
             MessageBoxEx.Show("Usted ha realizado mas de 3 intentos. se suspendera temporalmente la sesion", "Mensaje desde el sistema", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Warning);
             Thread.Sleep(50000);
             _frm_login.btn_acceder.Enabled  = true;
             _frm_login.btn_cancelar.Enabled = true;
             _frm_login.txt_n_rfc.Focus();
             _int_numeroItentos = 0;
         }
     }
 }