Ejemplo n.º 1
0
        public Usuario(string user, string pass, SeleccionUsuario formu)
        {
            List <SqlParameter> ListaParametros = new List <SqlParameter>();

            ListaParametros.Add(new SqlParameter("@nombreUsuario", user));
            ListaParametros.Add(new SqlParameter("@pass", pass));
            SqlParameter parametroSalida = new SqlParameter("@fallo", 0);

            parametroSalida.Direction = ParameterDirection.Output;
            ListaParametros.Add(parametroSalida);
            SpeakerDB speaker   = ConexionDB.ExecuteNoQuery("kernel_panic.chequearUsuario", "SP", ListaParametros);
            int       resultado = Int32.Parse(speaker.comando.Parameters["@fallo"].Value.ToString());

            usuario = user;
            if (resultado == 3)
            {
                this.cargarReferencias();
                this.ObtenerRoles();
                if (roles.Count == 0)
                {
                    formu.sinRoles();
                }
                else
                {
                    formu.primerLogeo(this);
                }
            }
            else
            {
                formu.noEntra();
            }
            speaker.conection.Close();
        }
Ejemplo n.º 2
0
 private void primerLogueoToolStripMenuItem_Click(object sender, EventArgs e)
 {
     SeleccionUsuario sel = new SeleccionUsuario();
     sel.Show();
 }