public ReportPlanAppointForm(EntryControlDatabase database) : base(database) { InitializeComponent(); cboxCargo.DataSource = Cargo.LoadList(Database); pickPlanDate.Value = DateTime.Today.AddDays(1); }
public PermitItemControl(EntryControlDatabase database, Permit permit, EntryControl.Classes.EntryPoint entryPoint) : this() { Database = database; Permit = permit; EntryPoint = entryPoint; ShowLabelTexts(); }
public CreatePermitControl(EntryControlDatabase database) : this() { Database = database; PreloadData(); AddBindings(); Permit = CreateNewPermit(); }
private void AuthorizationForm_Load(object sender, EventArgs e) { database = new EntryControlDatabase(Settings.Default.ServerName, Settings.Default.Path); if (!CheckDomainUser()) { DialogResult = System.Windows.Forms.DialogResult.OK; } else { cboxUser.DataSource = LoadUserList(); } }
public StartForm() { InitializeComponent(); btnClear.Image = EntryControl.Resources.Images.Failed; database = InitializeDatabase(); entryPoint = InitializeEntryPoint(); Text = entryPoint.ToString(); }
private void StartForm_KeyDown(object sender, KeyEventArgs e) { switch (e.KeyCode) { case Keys.F1: if (e.Control) { ShowInitializeForm(); database = InitializeDatabase(); entryPoint = InitializeEntryPoint(); } break; } }
private void ReadEntryPointList() { try { EntryControlDatabase database = new EntryControlDatabase(Settings.Default.Server, Settings.Default.Path); cboxEntryPoint.DataSource = EntryControl.Classes.EntryPoint.LoadList(database); cboxEntryPoint.SelectedItem = new EntryControl.Classes.EntryPoint(Settings.Default.EntryPoint, ""); } catch (Exception exc) { lblEntryPoint.Visible = false; cboxEntryPoint.Visible = false; } }
public MaterialPermitListForm(EntryControlDatabase database) : base(database) { InitializeComponent(); dgvItemList.AutoGenerateColumns = false; refreshButton.BackgroundImage = EntryControl.Resources.Images.Refresh; bsList.DataSource = new BindingList <MaterialPermit>(); lastRefreshing = DateTime.MinValue; CheckRefreshing(); isInitialized = true; AddBindings(); }
private static Form SelectForm() { #if DEBUG Settings.Default.StartForm = 0; Settings.Default.Save(); #endif if (Settings.Default.StartForm == 0) { return(new MainForm()); } EntryControlDatabase database = ShowAuthorizationForm(); if (database == null) { Environment.Exit(1); } if (Settings.Default.StartForm == 0 || database.ConnectedUser.CheckRole(database, Settings.Default.StartForm)) { switch (Settings.Default.StartForm) { case 1: return(new CustomerForm(database)); case 2: return(new ReceptionForm(database)); case 3: return(new EntryPointForm(database)); case 4: return(new SystemSecurityForm(database)); default: return(new MainForm()); } } else { MessageWrongUserRole(); Environment.Exit(1); } return(null); }
private void AuthorizationForm_Load(object sender, EventArgs e) { bool exit = false; while (!exit) { try { #if DEBUG database = new EntryControlDatabase(Settings.Default.ServerName.ToLower(), Settings.Default.Path.ToLower(), "sysdba", "masterkey"); #else database = new EntryControlDatabase(Settings.Default.ServerName.ToLower(), Settings.Default.Path.ToLower()); #endif if (CheckDomainUser()) { DialogResult = System.Windows.Forms.DialogResult.OK; } else { cboxUser.DataSource = LoadUserList(); GetLastUser(); } return; } catch (Exception exc) { Settings.Default.StartForm = 0; Settings.Default.Save(); //MessageBox.Show(exc.Message, "ОШИБКА СОЕДИНЕНИЯ"); //Environment.Exit(1); DatabaseInitializingForm form = new DatabaseInitializingForm(); exit = (form.ShowDialog() == DialogResult.Cancel); } } Environment.Exit(1); }
private bool ShowNextForm() { EntryControlDatabase database = Program.ShowAuthorizationForm(); if (database == null) { return(false); } int result = GetResult(); if (database.ConnectedUser.CheckRole(database, result)) { switch (result) { case 1: ShowCustomerForm(database); break; case 2: ShowReceptionForm(database); break; case 3: ShowEntryPointForm(database); break; case 4: ShowSystemSecurityForm(database); break; } return(true); } else { Program.MessageWrongUserRole(); return(false); } }
private void TryToConnect() { EntryControlDatabase database = new EntryControlDatabase(cboxServer.Text, tboxPath.Text); }
public EntryControlForm(Database database) { InitializeComponent(); Database = (EntryControlDatabase)database; }
public EntryPointGroupsForm(EntryControlDatabase database) : base(database) { InitializeComponent(); }
public StaffListForm(EntryControlDatabase database) : base(database, false) { InitializeComponent(); Icon = EntryControl.Resources.Images.StaffIcon; }