Exemple #1
0
        public static Usuario obtenerusuario(String username)
        {
            Usuario       newuser = new Usuario();
            SqlDataReader dr;
            SqlConnection unacon = new Conexiones().conectarse();
            var           cmd    = new SqlCommand(SP_obtenerusuario, unacon);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.Add("@username", SqlDbType.NVarChar).Value = username;



            dr = cmd.ExecuteReader();

            if (dr.Read())
            {
                newuser.setusername(dr["username"].ToString());
                newuser.setpass(dr["pass"].ToString());
                newuser.setfechacrea((DateTime)dr["fechacrea"]);
                newuser.setfechaultmod((DateTime)dr["fechaultmod"]);
                newuser.setpreguntasecreta(dr["preguntasecreta"].ToString());
                newuser.setrespuestasecreta(dr["respuestasecreta"].ToString());
                newuser.estado = int.Parse(dr["estado"].ToString());
            }

            unacon.Close();


            if (String.IsNullOrEmpty(newuser.getusername()))
            {
                newuser = null;
            }

            return(newuser);
        }
Exemple #2
0
        public SqlDataAdapter traerFuncionalidades()
        {
            SqlConnection unacon = new Conexiones().conectarse();
            SqlCommand    cmd    = new SqlCommand("gdd_maxi.sp_traerfuncionalidades", unacon);

            cmd.CommandType = CommandType.StoredProcedure;
            SqlDataAdapter da = new SqlDataAdapter(cmd);

            unacon.Close();
            return(da);
        }
Exemple #3
0
        public SqlDataAdapter obtenerRoles(Usuario usuario)
        {
            SqlConnection unacon = new Conexiones().conectarse();
            SqlCommand    cmd    = new SqlCommand("gdd_maxi.sp_obtenerrolessegunusuario", unacon);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.Add("@username", SqlDbType.NVarChar).Value = usuario.getusername();
            SqlDataAdapter da = new SqlDataAdapter(cmd);

            unacon.Close();
            return(da);
        }
Exemple #4
0
        public SqlDataAdapter obtenerFuncionalidades(Usuario usuario)
        {
            SqlConnection unacon = new Conexiones().conectarse();
            SqlCommand    cmd    = new SqlCommand("gdd_maxi.sp_obtenerfuncionalidadesderol", unacon);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.Add("@idrol", SqlDbType.Int).Value = usuario.getrol();
            SqlDataAdapter da = new SqlDataAdapter(cmd);

            unacon.Close();
            return(da);
        }
Exemple #5
0
        public List <string> obtenerusuarios()
        {
            List <string> listadeusuarios = new List <string>();
            SqlConnection unacon          = new Conexiones().conectarse();


            SqlCommand    cmd = new SqlCommand("select * from gdd_maxi.V_usuarios", unacon);
            SqlDataReader dr  = cmd.ExecuteReader();

            while (dr.Read())
            {
                string cadena;
                cadena = dr["username"].ToString();
                listadeusuarios.Add(cadena);
            }
            unacon.Close();
            return(listadeusuarios);
        }