예제 #1
0
        //metodo para permitir el acceso al programa,ademas permite obtener la carrera del usuario asi como su cargo
        public string login(string user, string pass)
        {
            string cargo = string.Empty;

            try
            {
                //
                SqlDataReader read = null;
                SqlCommand    cmd  = new SqlCommand("exec sp_Acceso '" + user + "','" + Seguridad.encriptar(pass) + "'", Conectar());
                read = cmd.ExecuteReader();
                read.Read();

                if (read["Nombre"].ToString() == user && read["Contraseña"].ToString() == Seguridad.encriptar(pass))
                {
                    Login.Carrera = read["Carrera"].ToString();
                    cargo         = read["Cargo"].ToString(); return(cargo);
                }
                else
                {
                    return(cargo);
                }
            }
            catch (Exception)
            {
                return(cargo);
            }
        }