// simple greeting web part

public class SimpleWebPart : System.Web.UI.WebControls.WebParts.WebPart

{

          protected override void Render(HtmlTextWriter writer)

          {

writer.Write(string.Format("Hello From Simple Web Part! <br>{0}", DateTime.Now.ToLongTimeString()));

          }

}

 

// display user rights web part

public class SimpleCASWebPart : System.Web.UI.WebControls.WebParts.WebPart

{

protected override void Render(HtmlTextWriter writer)

{

          //

          // Check logged in user has the rights to enable some features in the web part

          //

          SPWeb web = SPControl.GetContextWeb(this.Context);

          if (web.UserIsSiteAdmin)

          {

                    //

                    // Show msg if user has site admin rights

                    //

                   writer.Write("<h2>Site Admin Area</h2>");

          }

          if (web.UserIsWebAdmin)

          {

                   //

                   // Show msg if user has web admin rights

                   //

                   writer.Write("<h2>Web Admin Area</h2>");

          }

 

          //

          // Show greetings with current time

          //

writer.Write(string.Format("Hello From Simple CAS Demo Web Part! <br>{0}", DateTime.Now.ToLongTimeString()));

}

}