protected void Page_Load(object sender, EventArgs e) { try { GridView1.DataSource = MealController.GetAllMeals(ModuleId); GridView1.DataBind(); if (this.UserId > 1) { DotNetNuke.Security.Roles.RoleController rolesController = new DotNetNuke.Security.Roles.RoleController(); UserRoleInfo role = rolesController.GetUserRole(0, this.UserId, rolesController.GetRoleByName(0, "Donor").RoleID); DateTime expiryDate = role.ExpiryDate; lblDebug.Text = expiryDate.ToShortDateString(); } } catch (Exception exc) //Module failed to load { Exceptions.ProcessModuleLoadException(this, exc); } }
protected void Page_Load(object sender, EventArgs e) { try { // lblDebug.Text = this.UserId.ToString() + "<br />"; if (this.UserId >= 1) { DotNetNuke.Security.Roles.RoleController rolesController = new DotNetNuke.Security.Roles.RoleController(); UserRoleInfo role = rolesController.GetUserRole(this.PortalId, this.UserId, rolesController.GetRoleByName(0, "Member").RoleID); if (role != null) { DateTime expiryDate = role.ExpiryDate; if (expiryDate != null) { if (expiryDate > DateTime.Now) { lblExpireDate.Text = "Membership Expires " + expiryDate.ToShortDateString(); } else { lblExpireDate.Text = "Membership Expired " + expiryDate.ToShortDateString() + "<br />Time to Renew!!! "; } } // lblDebug.Text += ""; } } else { //lblExpireDate.Text = ""; divMemberBadge.Visible = false; } } catch (Exception exc) //Module failed to load { Exceptions.ProcessModuleLoadException(this, exc); } }