Ejemplo n.º 1
0
 public void OnAppointmentResizing(object sender, AppointmentResizeEventArgs e)
 {
     if (!RolesAndOrPermissions.CheckMatchAny(new[] { JarsRoles.Admin, JarsRoles.User, JarsRoles.Manager, JarsRoles.PowerUser }))
     {
         e.Allow = false;
     }
 }
Ejemplo n.º 2
0
 private void JarsUsersForm_Load(object sender, EventArgs e)
 {
     if (RolesAndOrPermissions.CheckMatchAny(new[] { JarsRoles.Admin, JarsRoles.PowerUser }, new[] { JarsPermissions.Full }))
     {
         SetGridControl(gridControlJarsUserAccounts);
         OnRefreshDataAsync();
         if (Context.LoggedInUser.Roles.Intersect(new[] { JarsRoles.Admin }).Any())
         {
             layoutControlAPIKey.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Always;
         }
         else
         {
             layoutControlAPIKey.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never;
         }
     }
     else
     {
         MessageBox.Show("You do not have permission to view this form.");
         Close();
     }
 }