public static void setDispatchAllowedModels() { { SlideMenu withBlock = sl; foreach (DataRow model in (IEnumerable)db.getClearance(userID, "Truck_Dispatch_Clearance").Rows) { if (Conversions.ToBoolean(Operators.ConditionalCompareObjectEqual(model["Inbound"], true, false))) { withBlock.AddSubMenuOption("Dispatch", "Inbound", "Inbound"); } if (Conversions.ToBoolean(Operators.ConditionalCompareObjectEqual(model["Outbound"], true, false))) { withBlock.AddSubMenuOption("Dispatch", "Outbound", "Outbound"); } if (Conversions.ToBoolean(Operators.ConditionalCompareObjectEqual(model["Requests"], true, false))) { withBlock.AddSubMenuOption("Dispatch", "Requests", "Requests"); } if (Conversions.ToBoolean(Operators.ConditionalCompareObjectEqual(model["Carrier_Assignment"], true, false))) { withBlock.AddSubMenuOption("Dispatch", "Carrier Assignment", "Carrier Assignment"); } } } }
public static void setContactsAllowedModels() { foreach (DataRow model in (IEnumerable)db.getClearance(userID, "Contacts_Clearance").Rows) { { SlideMenu withBlock = sl; if (Conversions.ToBoolean(Operators.ConditionalCompareObjectEqual(model["Companies"], true, false))) { withBlock.AddSubMenuOption("Contacts", "Companies", "Companies"); } if (Conversions.ToBoolean(Operators.ConditionalCompareObjectEqual(model["Pre_Scripts"], true, false))) { withBlock.AddSubMenuOption("Contacts", "Pre Scripts", "Pre Scripts"); } } } }
public static void setMiscellaneousAllowedModels() { userID = My.MyProject.Forms.FrmLoginWindow._userID; { SlideMenu withBlock = sl; foreach (DataRow model in (IEnumerable)db.getClearance(userID, "Miscellaneous_Clearance").Rows) { if (Conversions.ToBoolean(Operators.ConditionalCompareObjectEqual(model["Logs"], true, false))) { withBlock.AddSubMenuOption("Miscellaneous", "Logs", "Logs"); } if (Conversions.ToBoolean(Operators.ConditionalCompareObjectEqual(model["Truck_Drivers"], true, false))) { withBlock.AddSubMenuOption("Miscellaneous", "Truck Drivers", "TruckDrivers"); } } } }
private static void SetInventoryMngAllowedModules() { userID = My.MyProject.Forms.FrmLoginWindow._userID; { SlideMenu withBlock = sl; foreach (DataRow model in (IEnumerable)db.getClearance(userID, "Inventory_Management_Clearance").Rows) { if (Conversions.ToBoolean(Operators.ConditionalCompareObjectEqual(model["Empty_Bag_Inventory"], true, false))) { withBlock.AddSubMenuOption("Inventory Management", "Empty Bag Inventory", "Epty Bag Inventory"); } if (Conversions.ToBoolean(Operators.ConditionalCompareObjectEqual(model["Grain_Inventory"], true, false))) { withBlock.AddSubMenuOption("Inventory Management", "Grain Inventory", "Grain Inventory"); } } } }
public static void setHRAllowedModels() { userID = My.MyProject.Forms.FrmLoginWindow._userID; { SlideMenu withBlock = sl; foreach (DataRow model in (IEnumerable)db.getClearance(userID, "Human_Resources_Clearance").Rows) { if (Conversions.ToBoolean(Operators.ConditionalCompareObjectEqual(model["Employee_Management"], true, false))) { withBlock.AddSubMenuOption("HR", "Employee Management", "Employee Management"); getEmployeeManagementAllowedFunctionalities(); } if (Conversions.ToBoolean(Operators.ConditionalCompareObjectEqual(model["Time_Management_and_Reports"], true, false))) { getTimeManagAndReportsAllowedodels(); } if (Conversions.ToBoolean(Operators.ConditionalCompareObjectEqual(model["Shift_Management"], true, false))) { withBlock.AddSubMenuOption("HR", "Shift Management", "Shift Management"); } if (Conversions.ToBoolean(Operators.ConditionalCompareObjectEqual(model["Safety_and_Risk_Management"], true, false))) { withBlock.AddSubMenuOption("HR", "Safety/Risk Management", "Safety/Risk Management"); } if (Conversions.ToBoolean(Operators.ConditionalCompareObjectEqual(model["Message_Employee"], false, false))) { My.MyProject.Forms.FrmHomePage.messageEmployeeeTableLayoutPanel.Hide(); canSeeMessages = false; } else { canSeeMessages = true; } } } }
public static void setContainersAllowedModels() { userID = My.MyProject.Forms.FrmLoginWindow._userID; { SlideMenu withBlock = sl; foreach (DataRow model in (IEnumerable)db.getClearance(userID, "Containers_Clearance").Rows) { if (Conversions.ToBoolean(Operators.ConditionalCompareObjectEqual(model["MAnage_Container"], true, false))) { withBlock.AddSubMenuOption("Containers", "Container Management", "Container Management"); } if (Conversions.ToBoolean(Operators.ConditionalCompareObjectEqual(model["Assign_Container"], true, false))) { withBlock.AddSubMenuOption("Containers", "Assign Container", "Assign Container"); } if (Conversions.ToBoolean(Operators.ConditionalCompareObjectEqual(model["Block_Container"], true, false))) { withBlock.AddSubMenuOption("Containers", "Blocked Containers", "Block Container"); } if (Conversions.ToBoolean(Operators.ConditionalCompareObjectEqual(model["CFIA_Labels"], true, false))) { withBlock.AddSubMenuOption("Containers", "Labels", "CFIA Labels"); } if (Conversions.ToBoolean(Operators.ConditionalCompareObjectEqual(model["EDI"], true, false))) { withBlock.AddSubMenuOption("Containers", "EDI", "EDI"); } if (Conversions.ToBoolean(Operators.ConditionalCompareObjectEqual(model["EDI_Performance_Audit"], true, false))) { withBlock.AddSubMenuOption("Containers", "EDI Performance Audit", "EDI Performance Audit"); } if (Conversions.ToBoolean(Operators.ConditionalCompareObjectEqual(model["In/Out_Gate"], true, false))) { withBlock.AddSubMenuOption("Containers", "In/Out Gate", "In/Out Gate"); } if (Conversions.ToBoolean(Operators.ConditionalCompareObjectEqual(model["Transfer_Container"], true, false))) { withBlock.AddSubMenuOption("Containers", "Transfer Container", "Transfer Container"); } } } }
public static void setBillingModels() { userID = My.MyProject.Forms.FrmLoginWindow._userID; { SlideMenu withBlock = sl; foreach (DataRow model in (IEnumerable)db.getClearance(userID, "Billing_Clearance").Rows) { if (Conversions.ToBoolean(Operators.ConditionalCompareObjectEqual(model["Trucking_Reconciliation"], true, false))) { withBlock.AddSubMenuOption("Billing", "Trucking Reconciliation", "Trucking Reconciliation"); } } } }
private static void SetBookingModels() { userID = My.MyProject.Forms.FrmLoginWindow._userID; { SlideMenu withBlock = sl; foreach (DataRow model in (IEnumerable)db.getClearance(userID, "BookingClearance").Rows) { if (Conversions.ToBoolean(Operators.ConditionalCompareObjectEqual(model["BookingReport"], true, false))) { withBlock.AddSubMenuOption("Bookings", "Bookings Report", "Bookings Report"); } if (Conversions.ToBoolean(Operators.ConditionalCompareObjectEqual(model["VesselList"], true, false))) { withBlock.AddSubMenuOption("Bookings", "Vessel", "Vessel"); } if (Conversions.ToBoolean(Operators.ConditionalCompareObjectEqual(model["VesselVoyageList"], true, false))) { withBlock.AddSubMenuOption("Bookings", "Vessel Voyage", "Vessel Voyage"); } } } }
public static void getTimeManagAndReportsAllowedodels() { foreach (DataRow model in (IEnumerable)db.getClearance(userID, "Time_Management_and_Reports_Clearance").Rows) { { SlideMenu withBlock = sl; if (Conversions.ToBoolean(Operators.ConditionalCompareObjectEqual(model["Time_Management"], true, false))) { withBlock.AddSubMenuOption("HR", "Time Management", "Time Management"); getTimeManagementAllowedFunctionalities(); } if (Conversions.ToBoolean(Operators.ConditionalCompareObjectEqual(model["Time_Reports"], true, false))) { } } } }