Ejemplo n.º 1
0
        private void Btn_Logar_Click(object sender, EventArgs e)
        {
            if (!string.IsNullOrEmpty(txt_User.Text) && !string.IsNullOrEmpty(txt_Pass.Text) && txt_User.Text != txt_User.HintText && txt_Pass.Text != txt_Pass.HintText)
            {
                User user = new User();
                user.Nome         = txt_User.Text;
                user.Passpassword = txt_Pass.Text;

                btn_Logar.Text = "AGUARDE...";
                if (Data_Controller.Validate_Login(user))
                {
                    if (cb_KeepConnection.Checked)
                    {
                        Data_Controller.Save_Logged_User(user);
                    }
                    Data_Controller.Start_Thread(new System.Threading.Thread(() => Data_Controller.Start_UserLogged_Delete_Watch()));
                    Forms_Controller.Esconder(this);
                    Forms_Controller.Abrir(new frm_Menu());
                }
                btn_Logar.Text = "LOGAR";
            }
            else
            {
                MessageBox.Show("Preencha os campos corretamente!");
            }
        }
Ejemplo n.º 2
0
 private void Btn_Consultar_Click(object sender, EventArgs e)
 {
     if (Security_Controller.podem_consultar.Contains(Data_Controller.user_logged.Credencial))
     {
         Forms_Controller.Esconder(this);
         Forms_Controller.Abrir(new frmConsulta_Menor());
     }
     else
     {
         Security_Controller.Show_Alert();
     }
 }
Ejemplo n.º 3
0
 private void Visible_Changed(object sender, EventArgs e)
 {
     if (Visible)
     {
         if (Forms_Controller.Está_Aberto("frm_Menu"))
         {
             Forms_Controller.Esconder(this);
         }
         txt_User.Text             = txt_User.HintText;
         txt_Pass.Text             = txt_Pass.HintText;
         cb_KeepConnection.Checked = false;
     }
 }
Ejemplo n.º 4
0
 private void frm_Login_Load(object sender, EventArgs e)
 {
     if (Data_Controller.keep_login)
     {
         if (Data_Controller.Validate_Login(Data_Controller.user_logged))
         {
             Forms_Controller.Esconder(this);
             Forms_Controller.Abrir(new frm_Menu());
         }
         else
         {
             MessageBox.Show("Sessão expirada!\nRealize um novo login.");
             Data_Controller.Reset_Saved_Login();
         }
     }
 }
Ejemplo n.º 5
0
        private void pic_Editar_Click(object sender, EventArgs e)
        {
            if (Security_Controller.podem_ver_perfil.Contains(Data_Controller.user_logged.Credencial))
            {
                if (Web_Tools.Conectado_A_Internet())
                {
                    infrator = Reload_Infrator(infrator);

                    if (infrator != null)
                    {
                        Forms_Controller.Esconder(this);
                        Forms_Controller.Abrir(new frm_CadastroMenor(infrator));
                    }
                }
                else
                {
                    Web_Tools.Show_Net_Error();
                }
            }
            else
            {
                Security_Controller.Show_Alert();
            }
        }
Ejemplo n.º 6
0
 private void Btn_Solicitar_Click(object sender, EventArgs e)
 {
     Forms_Controller.Esconder(this);
     Forms_Controller.Abrir(new frm_SignUp());
 }