Example #1
0
        private void BLoginAdmin_Click(object sender, EventArgs e)
        {
            string            mail         = UsuarioIng.Text;
            string            clave        = UsuarioCont.Text;
            List <AdminLocal> admins_local = Metodos.DeserializarAdminsLocal();
            AdminLocal        loginlocal   = Metodos.LogInAdmin(admins_local, mail, clave);

            if (loginlocal == null)
            {
                MessageBox.Show("Error en contraseƱa o correo\n" + admins_local[0].GetInfo(), "Error");
                Metodos.SerializarAdminsLocal(admins_local);
                UsuarioCont.Text = "";
            }
            else
            {
                LoginLocalEventArgs inicia = new LoginLocalEventArgs();
                inicia.admin      = loginlocal;
                AUser.AdminLocalA = loginlocal;
                OnLogInL(this, inicia);
                this.Hide();
                Metodos.SerializarAdminsLocal(admins_local);
            }
        }