Example #1
0
        public static UsuariosAdm GetDadosLogin(string usuario)
        {
            string sql = "SELECT usu.usuario_id, usu.nome, usu.liberado AS usuliberado, COALESCE(usu.senha,1111) AS senha,";

            sql += " gru.administrador, gru.liberado AS gruliberado";
            sql += " FROM Usuarios usu";
            sql += " JOIN Grupo_Usuarios gru ON usu.grupo_usu_id = gru.grupo_usu_id";
            sql += " WHERE usu.apagado <> 'S'";
            sql += " AND gru.apagado <> 'S'";
            sql += " AND usu.nome=@nome";

            SqlParamsList ps = new SqlParamsList();

            ps.Add(new Fields("nome", usuario.ToUpper()));

            BD      BD  = new BD();
            DataRow row = BD.GetOneRow(sql, ps);

            UsuariosAdm usu = new UsuariosAdm();

            if (row != null)
            {
                usu.Usuario_id          = Convert.ToInt32(row["usuario_id"]);
                usu.Liberado            = (!row["usuliberado"].ToString().Equals("N"));
                usu.Senha               = row["senha"].ToString();
                usu.Grupo.Administrador = (!row["administrador"].ToString().Equals("N"));
                usu.Grupo.Liberado      = (!row["gruliberado"].ToString().Equals("N"));
            }
            else
            {
                usu.Usuario_id = 0;
            }

            return(usu);
        }
Example #2
0
        public static UsuariosAdm GetDadosLogin(string usuario)
        {
            string sql = "SELECT usu.usuario_id, usu.nome, usu.liberado AS usuliberado, COALESCE(usu.senha,1111) AS senha,";
             sql += " gru.administrador, gru.liberado AS gruliberado";
             sql += " FROM Usuarios usu";
             sql += " JOIN Grupo_Usuarios gru ON usu.grupo_usu_id = gru.grupo_usu_id";
             sql += " WHERE usu.apagado <> 'S'";
             sql += " AND gru.apagado <> 'S'";
             sql += " AND usu.nome=@nome";

             SqlParamsList ps = new SqlParamsList();
             ps.Add(new Fields("nome", usuario.ToUpper()));

             BD BD = new BD();
             DataRow row = BD.GetOneRow(sql, ps);

             UsuariosAdm usu = new UsuariosAdm();

             if(row != null)
             {
            usu.Usuario_id = Convert.ToInt32(row["usuario_id"]);
            usu.Liberado = (!row["usuliberado"].ToString().Equals("N"));
            usu.Senha = row["senha"].ToString();
            usu.Grupo.Administrador = (!row["administrador"].ToString().Equals("N"));
            usu.Grupo.Liberado = (!row["gruliberado"].ToString().Equals("N"));
             }
             else
            usu.Usuario_id = 0;

             return usu;
        }