public PermitsForm(Form tMainForm, object oZOVDispatchDate) { InitializeComponent(); MainForm = tMainForm; BindType = 2; btnBindPermit.Visible = true; MinimizeButton.Visible = false; cmiBindPermit.Visible = true; CallFromLightStartForm = false; if (BindType == 2) { ZOVDispatchDate = oZOVDispatchDate; } this.MaximumSize = Screen.PrimaryScreen.WorkingArea.Size; RolePermissionsDataTable = RolesAndPermissionsManager.GetPermissions(Security.CurrentUserID); Initialize(); UpdatePermits(); while (!SplashForm.bCreated) { ; } }
private void Initialize() { Contractors = new Contractors(); CategoriesMenu.ItemsDataTable = Contractors.CategoriesDataTable; CategoriesMenu.InitializeItems(); if (Contractors.CategoriesDataTable.Rows.Count > 0) { CategoriesMenu.Selected = 0; } SubCategoriesMenu.ItemsDataTable = Contractors.SubCategoriesDataTable; SubCategoriesMenu.InitializeItems(); ContractorsList.ItemsDataTable = Contractors.ContractorsDataTable; ContractorsList.CitiesDataTable = Contractors.CitiesDataTable; ContractorsList.CountriesDataTable = Contractors.CountriesDataTable; ContractorsList.ContactsDataTable = Contractors.ContactsDataTable; DataTable PermissionsDataTable = RolesAndPermissionsManager.GetPermissions(Security.CurrentUserID, "ContractorsForm"); if (PermissionsDataTable.Rows.Count > 0) { ContractorsList.bCanEdit = true; EditButtonsPanel.Visible = true; } if (Contractors.SubCategoriesDataTable.Rows.Count > 0) { Contractors.FillContractors(SubCategoriesMenu.SelectedContractorSubCategoryID); ContractorsList.InitializeItems(); } }
public SellerForm(LightStartForm tLightStartForm) { InitializeComponent(); LightStartForm = tLightStartForm; this.MaximumSize = Screen.PrimaryScreen.WorkingArea.Size; RolePermissionsDataTable = RolesAndPermissionsManager.GetPermissions(Security.CurrentUserID, this.Name); Initialize(); while (!SplashForm.bCreated) { ; } }
public AdminRolesManagerForm(LightStartForm tLightStartForm) { InitializeComponent(); LightStartForm = tLightStartForm; this.MaximumSize = Screen.PrimaryScreen.WorkingArea.Size; RolesAndPermissionsManager = new RolesAndPermissionsManager(ref ModulesDataGrid, ref RolesDataGrid, ref PermissionsDataGrid, ref RolesPermissionsDataGrid, ref RolesPermissionsRolesDataGrid, ref RoleUsersDataGrid, ref UserRolesDataGrid); UsersComboBox.DataSource = RolesAndPermissionsManager.UsersBindingSource; UsersComboBox.DisplayMember = "Name"; UsersComboBox.ValueMember = "UserID"; while (!SplashForm.bCreated) { ; } }
public ClientsMessagesForm(LightStartForm tLightStartForm) { InitializeComponent(); LightStartForm = tLightStartForm; this.MaximumSize = Screen.PrimaryScreen.WorkingArea.Size; RolePermissionsDataTable = RolesAndPermissionsManager.GetPermissions(Security.CurrentUserID, this.Name); Initialize(); messagesContainer1.CurrentUserName = Security.GetUserNameByID(Security.CurrentUserID); messagesContainer1.MessagesDataTable = ConnectClientMessage.MessagesDataTable; UsersListDataGrid.DataSource = ConnectClientMessage.ClientBindingSource; UsersListDataGrid.Columns["ClientID"].Visible = false; SelectedUsersGrid.Columns["ClientID"].Visible = false; SelectedUsersGrid.Columns["UpdatesCount"].Visible = false; GetNewMessages(); OnlineTimer_Tick(null, null); kryptonCheckSet1_CheckedButtonChanged(null, null); if (RolePermissionsDataTable.Rows.Count == 0) { AddButton.Visible = false; } while (!SplashForm.bCreated) { ; } }
public PermitsForm(Form tMainForm, int[] iDispatches) { InitializeComponent(); MainForm = tMainForm; BindType = 1; btnBindPermit.Visible = true; MinimizeButton.Visible = false; cmiBindPermit.Visible = true; CallFromLightStartForm = false; Dispatches = new int[iDispatches.Count()]; Dispatches = iDispatches; this.MaximumSize = Screen.PrimaryScreen.WorkingArea.Size; RolePermissionsDataTable = RolesAndPermissionsManager.GetPermissions(Security.CurrentUserID); Initialize(); UpdatePermits(); while (!SplashForm.bCreated) { ; } }