public FormManager(DatabaseManager DBManager_O, UInt32 UserID_UL) { InitializeComponent(); HomeImgList.Images.Add(Properties.Resources.Home); HomeImgList.Images.Add(Properties.Resources.HomeNewMsg); mDBManager_O = DBManager_O; mDocManager_O = new DocumentManager(mDBManager_O); mUserID_UL = UserID_UL; // Set drag bar parent window an title this.FormDragBar.SetParentWindow(this); this.FormDragBar.SetTitle("MMSoft - Gestion Manager"); this.ModulesToolStrip.Renderer = new BorderlessToolStripRenderer(); // Set menu items renderer MainMenuStrip.RenderMode = ToolStripRenderMode.Professional; MainMenuStrip.Renderer = new CustomMenuItemRenderer(); //Display user name if (mDBManager_O.mConnected_b) { LblUsername.Text = mDBManager_O.GetTableField("Pers", "PersNom", "PersID=" + mUserID_UL); } LblConnectionStatus.Text = mDBManager_O.mDBInstanceName_ST; mCurrentUC_O = null; mClientUC_O = new ClientUC(mDBManager_O); mProviderUC_O = new ProviderUC(mDBManager_O); mEmployeesUC_O = new MembersUC(mDBManager_O, mDocManager_O); mComJobUC_O = new ComJobUC(mDBManager_O, mDocManager_O); mHomeUC_O = new HomeUC(mDBManager_O); mHomeUC_O.NewMessage += new HomeUC.NewMessageHandler(this.NewMessage); mJobStatesUC_O = new JobsState(mDBManager_O); mJobCorrectionUC_O = new JobsCorrectionUC(mDBManager_O); mStatsUC_O = new StatsUC(mDBManager_O, mDocManager_O); //ControlStyle.SetBackgroundStyle(this); ControlStyle.SetBackgroundStyle(MainMenuStrip); ControlStyle.SetBackgroundStyle(ModulesToolStrip); ControlStyle.SetBackgroundStyle(ModuleContainerPanel); ControlStyle.SetBackgroundStyle(this.StatusStripFormChecking); ModuleChanged(ToolStripBtnHome, new EventArgs()); }
public ComJobUC(DatabaseManager DBManager_O, DocumentManager DocManager_O) { InitializeComponent(); this.ComJobSelector.AddComToolStripBtn(this.ToolStripBtnCancelCmd); this.ComJobSelector.AddComToolStripBtn(this.ToolStripBtnAddCom); this.ToolStripCom.Visible = false; this.ComJobSelector.AddJobToolStripBtn(this.ToolStripBtnCancelJob); this.ComJobSelector.AddJobToolStripBtn(this.ToolStripBtnAddJob); this.ToolStripJob.Visible = false; mDBManager_O = DBManager_O; mDocManager_O = DocManager_O; ComJobSelector.Initialize(mDBManager_O); SetComEditState(false); SetJobEditState(false); ComJobSelector.GetComListView().SelectionChanged += new DBListView.SelectionChangedHandler(this.ComClick); ComJobSelector.GetJobListView().SelectionChanged += new DBListView.SelectionChangedHandler(this.JobClick); JobAssociatedDep.Initialize(mDBManager_O); JobAssociatedDep.DepartmentsModified += new DepartmentSelector.DepartmentsModifiedHandler(this.JobValueChanged); ToolStripComTools.Renderer = new BorderlessToolStripRenderer(); ToolStripJobTools.Renderer = new BorderlessToolStripRenderer(); ToolStripComHeader.Renderer = new BorderlessToolStripRenderer(); ToolStripJobHeader.Renderer = new BorderlessToolStripRenderer(); ToolStripJobDocuments.Renderer = new BorderlessToolStripRenderer(); ToolStripNEAndCertif.Renderer = new BorderlessToolStripRenderer(); ControlStyle.SetBackgroundStyle(this); ControlStyle.SetFrameHeaderStyle(this.ToolStripComTools); ControlStyle.SetFrameHeaderStyle(this.ToolStripJobTools); ControlStyle.SetBackgroundStyle(this.splitContainer1.Panel2); ControlStyle.SetFrameHeaderStyle(this.splitContainer2.Panel1); ControlStyle.SetFrameHeaderStyle(this.splitContainer2.Panel2); ControlStyle.SetFrameStyle(this.ToolStripComEditFooter); ControlStyle.SetFrameStyle(this.PanelCmdInfo); ControlStyle.SetFrameStyle(this.PanelJobInfo); ControlStyle.SetFrameStyle(this.ToolStripJobEditFooter); ControlStyle.SetFrameStyle(this.JobAssociatedDep); ControlStyle.SetFrameStyle(this.ToolStripJobDocuments); ControlStyle.SetFrameStyle(this.ToolStripNEAndCertif); }
public JobsState(DatabaseManager DBManager_O) { mDBManager_O = DBManager_O; InitializeComponent(); ToolStripStatusFilter.Renderer = new BorderlessToolStripRenderer(); ToolStripJobInfos1.Renderer = new BorderlessToolStripRenderer(); ToolStripBtnDone.Checked = true; ControlStyle.SetBackgroundStyle(this); ControlStyle.SetFrameStyle(MainFlowLayoutPanel); ControlStyle.SetFrameHeaderStyle(PanelFilterHeader); ControlStyle.SetFrameHeaderStyle(PanelJobLifeCycleHeader); ControlStyle.SetFrameHeaderStyle(this.splitContainer1.Panel1); ControlStyle.SetFrameHeaderStyle(this.splitContainer1.Panel2); ControlStyle.SetFrameStyle(ToolStripStatusFilter); }
public ClientUC(DatabaseManager DBManager_O) { InitializeComponent(); mInitializingData_b = false; // Add btn tool tool strip list view this.DBListViewClient.ListTitle = "Sélection client"; this.DBListViewClient.AddToolStripBtn(this.ToolStripBtnAddClient); ToolStripUCClientTools.Visible = false; this.DBListViewComjobRecap.ListTitle = "Jobs du client"; ToolStripUCClientTools.Renderer = new BorderlessToolStripRenderer(); mDBManager_O = DBManager_O; List <String> TableField_ST = new List <String>(); List <String> ColumnHeaderName_ST = new List <String>(); List <int> ColumnHeaderDefaultSize_i = new List <int>(); List <HorizontalAlignment> TextAlign_O = new List <HorizontalAlignment>(); TableField_ST.Add("NumClientInterne"); TableField_ST.Add("ClientNom"); TableField_ST.Add("NrTVA"); TableField_ST.Add("ClientID"); ColumnHeaderName_ST.Add("N° de client"); ColumnHeaderName_ST.Add("Nom"); ColumnHeaderName_ST.Add("N° TVA"); ColumnHeaderDefaultSize_i.Add(100); ColumnHeaderDefaultSize_i.Add(300); ColumnHeaderDefaultSize_i.Add(150); TextAlign_O.Add(HorizontalAlignment.Left); TextAlign_O.Add(HorizontalAlignment.Left); TextAlign_O.Add(HorizontalAlignment.Left); DBListViewClient.Initialize(mDBManager_O, "Client", TableField_ST, 3, ColumnHeaderName_ST, ColumnHeaderDefaultSize_i, TextAlign_O); DBListViewClient.SelectionChanged += new DBListView.SelectionChangedHandler(this.ClientClick); DBComboxTypeSoc.FillList(mDBManager_O, "TypeSoc", "TypeSocID", "TypeSocLib"); DBComboxCPFact.FillList(mDBManager_O, "CodePostal", "CodePostalID", "CodePostal"); DBComboxCPLivr.FillList(mDBManager_O, "CodePostal", "CodePostalID", "CodePostal"); DBComboxCPLibFact.FillList(mDBManager_O, "CodePostal", "CodePostalID", "Localite"); DBComboxCPLibLivr.FillList(mDBManager_O, "CodePostal", "CodePostalID", "Localite"); // Define comjob recap list view List <String> TableFieldJobRecap_ST = new List <String>(); List <String> ColumnHeaderNameJobRecap_ST = new List <String>(); List <int> ColumnHeaderDefaultSizeJobRecap_i = new List <int>(); List <HorizontalAlignment> TextAlignJobRecap_O = new List <HorizontalAlignment>(); // Define column DB fields TableFieldJobRecap_ST.Add("NumRefInterne"); TableFieldJobRecap_ST.Add("LibelleCmd"); TableFieldJobRecap_ST.Add("NumCmdClient"); TableFieldJobRecap_ST.Add("NumOrdre"); TableFieldJobRecap_ST.Add("JobLib"); TableFieldJobRecap_ST.Add("Qte"); TableFieldJobRecap_ST.Add("NumPlan"); TableFieldJobRecap_ST.Add("DelaiPromis"); TableFieldJobRecap_ST.Add("JobStatusLib"); TableFieldJobRecap_ST.Add("DateEncod"); // Unshown elements TableFieldJobRecap_ST.Add("ComJobID"); // Define column headers text ColumnHeaderNameJobRecap_ST.Add("Num cmd int"); ColumnHeaderNameJobRecap_ST.Add("Libellé cmd"); ColumnHeaderNameJobRecap_ST.Add("Num cmd client"); ColumnHeaderNameJobRecap_ST.Add("# job"); ColumnHeaderNameJobRecap_ST.Add("Job libellé"); ColumnHeaderNameJobRecap_ST.Add("Qte"); ColumnHeaderNameJobRecap_ST.Add("Num plan"); ColumnHeaderNameJobRecap_ST.Add("Délai"); ColumnHeaderNameJobRecap_ST.Add("Statut"); ColumnHeaderNameJobRecap_ST.Add("Date encodage"); // size ColumnHeaderDefaultSizeJobRecap_i.Add(100); ColumnHeaderDefaultSizeJobRecap_i.Add(100); ColumnHeaderDefaultSizeJobRecap_i.Add(150); ColumnHeaderDefaultSizeJobRecap_i.Add(50); ColumnHeaderDefaultSizeJobRecap_i.Add(600); ColumnHeaderDefaultSizeJobRecap_i.Add(50); ColumnHeaderDefaultSizeJobRecap_i.Add(100); ColumnHeaderDefaultSizeJobRecap_i.Add(100); ColumnHeaderDefaultSizeJobRecap_i.Add(100); ColumnHeaderDefaultSizeJobRecap_i.Add(100); // alignment for (int i = 0; i < ColumnHeaderNameJobRecap_ST.Count; i++) { if (i == 3 || i == 5) { TextAlignJobRecap_O.Add(HorizontalAlignment.Center); } else { TextAlignJobRecap_O.Add(HorizontalAlignment.Left); } } DBListViewComjobRecap.Initialize(mDBManager_O, "ComJobSelectPop", TableFieldJobRecap_ST, 10, ColumnHeaderNameJobRecap_ST, ColumnHeaderDefaultSizeJobRecap_i, TextAlignJobRecap_O, null, null, false); SetEditState(false); TxtClientNumber.Width = Math.Max(50, TxtClientNumber.Width); TxtClientName.Width = ToolStripClientHeader.Width - toolStripLabel1.Width - TxtClientNumber.Width - toolStripLabel3.Width - 5; ToolStripClientEditFooter.Renderer = new BorderlessToolStripRenderer(); ToolStripClientHeader.Renderer = new BorderlessToolStripRenderer(); ControlStyle.SetBackgroundStyle(this); ControlStyle.SetBackgroundStyle(this.ToolStripUCClientTools); ControlStyle.SetFrameHeaderStyle(this.PanelClientList); ControlStyle.SetFrameHeaderStyle(this.PanelCheckHeader); ControlStyle.SetFrameHeaderStyle(this.PanelJobRecap); ControlStyle.SetFrameHeaderStyle(this.splitContainer2.Panel1); ControlStyle.SetFrameStyle(this.PanelCheckContent); ControlStyle.SetFrameStyle(this.ToolStripClientEditFooter); DBListViewClient.ForeColor = Color.Black; DBListViewClient.AllowMultipleSelecion = false; DBListViewComjobRecap.AllowMultipleSelecion = false; }
public MembersUC(DatabaseManager DBManager_O, DocumentManager DocManager_O) { mDBManager_O = DBManager_O; mDocManager_O = DocManager_O; mInitializingData_b = false; InitializeComponent(); // Add btn tool tool strip list view this.DBListViewMembers.ListTitle = "Equipe Malcourant Mécanique"; this.DBListViewMembers.AddToolStripBtn(this.ToolStripBtnAddMember); ToolStripUCMembersTools.Visible = false; ToolStripUCMembersTools.Renderer = new BorderlessToolStripRenderer(); List <String> TableField_ST = new List <String>(); List <String> ColumnHeaderName_ST = new List <String>(); List <int> ColumnHeaderDefaultSize_i = new List <int>(); List <HorizontalAlignment> TextAlign_O = new List <HorizontalAlignment>(); TableField_ST.Add("PersNom"); TableField_ST.Add("NumTel"); TableField_ST.Add("PersID"); ColumnHeaderName_ST.Add("Nom"); ColumnHeaderName_ST.Add("Téléphone"); ColumnHeaderDefaultSize_i.Add(200); ColumnHeaderDefaultSize_i.Add(200); TextAlign_O.Add(HorizontalAlignment.Left); TextAlign_O.Add(HorizontalAlignment.Left); DBListViewMembers.Initialize(mDBManager_O, "Pers", TableField_ST, 2, ColumnHeaderName_ST, ColumnHeaderDefaultSize_i, TextAlign_O); DBListViewMembers.SelectionChanged += new DBListView.SelectionChangedHandler(this.MemberClick); DBComboxStatus.FillList(mDBManager_O, "PersStatus", "PersStatutID", "PersStatutLib"); ComBoxFamilyState.Items.Add("Célibataire"); ComBoxFamilyState.Items.Add("Cohabitant"); ComBoxFamilyState.Items.Add("Marié"); ComboxPostalCode.FillList(mDBManager_O, "CodePostal", "CodePostalID", "CodePostal"); ComboxLocality.FillList(mDBManager_O, "CodePostal", "CodePostalID", "Localite"); // Put fields of DB in a list to be able to set their edit state in one loop Fields_O = new List <Control>(); Fields_O.Add(DBComboxStatus); Fields_O.Add(DTPBirthdate); Fields_O.Add(TxtCost); Fields_O.Add(DTPEntryDate); Fields_O.Add(TxtBankAccount); Fields_O.Add(TxtRegNumber); Fields_O.Add(ComBoxFamilyState); Fields_O.Add(TxtChilds); Fields_O.Add(CheckBoxActivePartner); Fields_O.Add(TxtTel); Fields_O.Add(TxtAdress); Fields_O.Add(ComboxPostalCode); Fields_O.Add(ComboxLocality); SetEditState(false); // Define checking recap list view List <String> TableFieldCheckingRecap_ST = new List <String>(); List <String> ColumnHeaderNameCheckingRecap_ST = new List <String>(); List <int> ColumnHeaderDefaultSizeCheckingRecap_i = new List <int>(); List <HorizontalAlignment> TextAlignCheckingRecap_O = new List <HorizontalAlignment>(); // Define column DB fields TableFieldCheckingRecap_ST.Add("NumRefInterne"); TableFieldCheckingRecap_ST.Add("ClientNom"); TableFieldCheckingRecap_ST.Add("TypeTacheCod"); TableFieldCheckingRecap_ST.Add("JobLib"); TableFieldCheckingRecap_ST.Add("QteProd"); TableFieldCheckingRecap_ST.Add("DelaiPromis"); TableFieldCheckingRecap_ST.Add("DatePrest"); TableFieldCheckingRecap_ST.Add("NbrH"); TableFieldCheckingRecap_ST.Add("Rem"); // Unshown elements TableFieldCheckingRecap_ST.Add("PointageID"); // Define column headers text ColumnHeaderNameCheckingRecap_ST.Add("Num ref int"); ColumnHeaderNameCheckingRecap_ST.Add("Client"); ColumnHeaderNameCheckingRecap_ST.Add("Tâche"); ColumnHeaderNameCheckingRecap_ST.Add("Job libellé"); ColumnHeaderNameCheckingRecap_ST.Add("Qte prod"); ColumnHeaderNameCheckingRecap_ST.Add("Délais promis"); ColumnHeaderNameCheckingRecap_ST.Add("Date prest"); ColumnHeaderNameCheckingRecap_ST.Add("Nbr H"); ColumnHeaderNameCheckingRecap_ST.Add("Remarques"); // size ColumnHeaderDefaultSizeCheckingRecap_i.Add(100); ColumnHeaderDefaultSizeCheckingRecap_i.Add(100); ColumnHeaderDefaultSizeCheckingRecap_i.Add(50); ColumnHeaderDefaultSizeCheckingRecap_i.Add(600); ColumnHeaderDefaultSizeCheckingRecap_i.Add(50); ColumnHeaderDefaultSizeCheckingRecap_i.Add(100); ColumnHeaderDefaultSizeCheckingRecap_i.Add(100); ColumnHeaderDefaultSizeCheckingRecap_i.Add(50); ColumnHeaderDefaultSizeCheckingRecap_i.Add(300); // alignment for (int i = 0; i < ColumnHeaderNameCheckingRecap_ST.Count; i++) { if (i == 2 || i == 4 || i == 7) { TextAlignCheckingRecap_O.Add(HorizontalAlignment.Center); } else { TextAlignCheckingRecap_O.Add(HorizontalAlignment.Left); } } MemberDayChickingViewer.Initialize(mDBManager_O, DateTime.Today, 0, true); DBListViewMembers.AllowMultipleSelecion = false; DepartmentSelector.Initialize(mDBManager_O); DepartmentSelector.DepartmentsModified += new DepartmentSelector.DepartmentsModifiedHandler(this.ValueChanged); ToolStripMemberDocuments.Renderer = new BorderlessToolStripRenderer(); ControlStyle.SetBackgroundStyle(this); ControlStyle.SetBackgroundStyle(ToolStripUCMembersTools); ControlStyle.SetFrameHeaderStyle(this.PanelMembersList); ControlStyle.SetFrameHeaderStyle(this.PanelCheckHeader); ControlStyle.SetFrameStyle(this.PanelCheckContent); ControlStyle.SetFrameHeaderStyle(this.splitContainer2.Panel2); ControlStyle.SetFrameHeaderStyle(this.splitContainer2.Panel1); ControlStyle.SetFrameStyle(this.PanelCheckContent); ControlStyle.SetFrameStyle(this.ToolStripMemberEditFooter); ControlStyle.SetFrameStyle(this.DepartmentSelector); ControlStyle.SetFrameStyle(this.ToolStripMemberDocuments); }
public ProviderUC(DatabaseManager DBManager_O) { InitializeComponent(); mInitializingData_b = false; // Add btn tool tool strip list view this.DBListViewProvider.ListTitle = "Sélection fournisseur"; this.DBListViewProvider.AddToolStripBtn(this.ToolStripBtnAddProvider); ToolStripUCProviderTools.Visible = false; this.DBListViewBuyRecap.ListTitle = "Achats chez le fournisseur"; ToolStripUCProviderTools.Renderer = new BorderlessToolStripRenderer(); mDBManager_O = DBManager_O; List <String> TableField_ST = new List <String>(); List <String> ColumnHeaderName_ST = new List <String>(); List <int> ColumnHeaderDefaultSize_i = new List <int>(); List <HorizontalAlignment> TextAlign_O = new List <HorizontalAlignment>(); TableField_ST.Add("NumFournInterne"); TableField_ST.Add("FournNom"); TableField_ST.Add("NrTVA"); TableField_ST.Add("FournID"); ColumnHeaderName_ST.Add("N° de fournisseur"); ColumnHeaderName_ST.Add("Nom"); ColumnHeaderName_ST.Add("N° TVA"); ColumnHeaderDefaultSize_i.Add(100); ColumnHeaderDefaultSize_i.Add(300); ColumnHeaderDefaultSize_i.Add(150); TextAlign_O.Add(HorizontalAlignment.Left); TextAlign_O.Add(HorizontalAlignment.Left); TextAlign_O.Add(HorizontalAlignment.Left); DBListViewProvider.Initialize(mDBManager_O, "Fourn", TableField_ST, 3, ColumnHeaderName_ST, ColumnHeaderDefaultSize_i, TextAlign_O); DBListViewProvider.SelectionChanged += new DBListView.SelectionChangedHandler(this.ProviderClick); DBComboxTypeSoc.FillList(mDBManager_O, "TypeSoc", "TypeSocID", "TypeSocLib"); DBComboxCPFact.FillList(mDBManager_O, "CodePostal", "CodePostalID", "CodePostal"); DBComboxCPLibFact.FillList(mDBManager_O, "CodePostal", "CodePostalID", "Localite"); // Define comjob recap list view List <String> TableFieldJobRecap_ST = new List <String>(); List <String> ColumnHeaderNameJobRecap_ST = new List <String>(); List <int> ColumnHeaderDefaultSizeJobRecap_i = new List <int>(); List <HorizontalAlignment> TextAlignJobRecap_O = new List <HorizontalAlignment>(); // alignment for (int i = 0; i < ColumnHeaderNameJobRecap_ST.Count; i++) { if (i == 3 || i == 5) { TextAlignJobRecap_O.Add(HorizontalAlignment.Center); } else { TextAlignJobRecap_O.Add(HorizontalAlignment.Left); } } DBListViewBuyRecap.Initialize(mDBManager_O, "ComJobAchatSelectPop", TableFieldJobRecap_ST, 10, ColumnHeaderNameJobRecap_ST, ColumnHeaderDefaultSizeJobRecap_i, TextAlignJobRecap_O, null, null, false); Fields_O = new List <Control>(); Fields_O.Add(DBComboxTypeSoc); Fields_O.Add(DBComboxCPFact); Fields_O.Add(DBComboxCPLibFact); Fields_O.Add(TxtTel); Fields_O.Add(TxtFax); Fields_O.Add(TxtAdressFact); Fields_O.Add(TxtContactMail); Fields_O.Add(TxtContactTel); Fields_O.Add(TxtContactName); Fields_O.Add(TxtTVA); Fields_O.Add(TxtMail); Fields_O.Add(TxtRem); SetEditState(false); TxtProviderNumber.Width = Math.Max(50, TxtProviderNumber.Width); TxtProviderName.Width = ToolStripProviderHeader.Width - toolStripLabel1.Width - TxtProviderNumber.Width - toolStripLabel3.Width - 5; ToolStripProviderEditFooter.Renderer = new BorderlessToolStripRenderer(); ToolStripProviderHeader.Renderer = new BorderlessToolStripRenderer(); ControlStyle.SetBackgroundStyle(this); ControlStyle.SetBackgroundStyle(this.ToolStripUCProviderTools); ControlStyle.SetFrameHeaderStyle(this.PanelProviderList); ControlStyle.SetFrameHeaderStyle(this.PanelCheckHeader); ControlStyle.SetFrameHeaderStyle(this.PanelJobRecap); ControlStyle.SetFrameHeaderStyle(this.splitContainer2.Panel1); ControlStyle.SetFrameStyle(this.PanelCheckContent); ControlStyle.SetFrameStyle(this.ToolStripProviderEditFooter); DBListViewProvider.ForeColor = Color.Black; }
/// <summary> /// Constructor /// </summary> public FormChecking(DatabaseManager DBManager_O, UInt32 UserID_UL) { InitializeComponent(); // Init Database Manager mDBManager_O = DBManager_O; mDocManager_O = new DocumentManager(mDBManager_O); mUserID_UL = UserID_UL; DbListViewComJobs.AddToolStripBtn(ToolStripBtnAddChecking); DbListViewComJobs.AddToolStripBtn(ToolStripBtnCloseJob); DbListViewComJobs.AddToolStripBtn(ToolStripBtnAll); FormCheckingToolStrip.Visible = false; // Set drag bar parent window an title this.FormDragBar.SetParentWindow(this); this.FormDragBar.SetTitle("MMSoft - Pointages"); // Initialize db list view com job DbListViewComJobs.ListTitle = "Sélection des jobs"; // Define column DB fields mComJobTableField_ST = new List <String>(); mComJobTableField_ST.Add("NumRefInterne"); mComJobTableField_ST.Add("LibelleCmd"); mComJobTableField_ST.Add("NumCmdClient"); mComJobTableField_ST.Add("ClientNom"); mComJobTableField_ST.Add("NumOrdre"); mComJobTableField_ST.Add("JobLib"); mComJobTableField_ST.Add("Qte"); mComJobTableField_ST.Add("NumPlan"); mComJobTableField_ST.Add("DelaiPromis"); mComJobTableField_ST.Add("JobStatusLib"); //mComJobTableField_ST.Add("DateEncod"); // Unshown elements mComJobTableField_ST.Add("ComJobID"); // Define column headers text mComJobColumnHeaderName_ST = new List <string>(); mComJobColumnHeaderName_ST.Add("Num cmd int"); mComJobColumnHeaderName_ST.Add("Libellé cmd"); mComJobColumnHeaderName_ST.Add("Num cmd client"); mComJobColumnHeaderName_ST.Add("Nom client"); mComJobColumnHeaderName_ST.Add("# job"); mComJobColumnHeaderName_ST.Add("Job libellé"); mComJobColumnHeaderName_ST.Add("Qte"); mComJobColumnHeaderName_ST.Add("Num plan"); mComJobColumnHeaderName_ST.Add("Délai"); mComJobColumnHeaderName_ST.Add("Statut"); //mComJobColumnHeaderName_ST.Add("Date encodage"); // Define column headers objects mComJobTextAlign_O = new List <HorizontalAlignment>(); for (int i = 0; i < mComJobColumnHeaderName_ST.Count; i++) { if (i == 4 || i == 6) { mComJobTextAlign_O.Add(HorizontalAlignment.Center); } else { mComJobTextAlign_O.Add(HorizontalAlignment.Left); } } mComJobColumnHeaderDefaultSize_i = new List <int>(); mComJobColumnHeaderDefaultSize_i.Add(100); mComJobColumnHeaderDefaultSize_i.Add(100); mComJobColumnHeaderDefaultSize_i.Add(150); mComJobColumnHeaderDefaultSize_i.Add(150); mComJobColumnHeaderDefaultSize_i.Add(50); mComJobColumnHeaderDefaultSize_i.Add(600); mComJobColumnHeaderDefaultSize_i.Add(50); mComJobColumnHeaderDefaultSize_i.Add(100); mComJobColumnHeaderDefaultSize_i.Add(100); mComJobColumnHeaderDefaultSize_i.Add(100); mComJobColumnHeaderDefaultSize_i.Add(100); DbListViewComJobs.Initialize(mDBManager_O, "PersComJobSelectPop", mComJobTableField_ST, 10, mComJobColumnHeaderName_ST, mComJobColumnHeaderDefaultSize_i, mComJobTextAlign_O, "JobStatusID < 3 AND PersID=" + mUserID_UL, null); DbListViewComJobs.ItemDoubleClicked += new DBListView.ItemDoubleClickedHandler(ComJobDoubleClick); // Initialize day checking viewer DayCheckingViewerCtrl.Initialize(mDBManager_O, DateTime.Today, mUserID_UL, false); DayCheckingViewerCtrl.RefreshPersPointage(); this.splitContainer1.SplitterDistance = this.Height / 3; // Set menu items renderer MainMenuStrip.RenderMode = ToolStripRenderMode.Professional; MainMenuStrip.Renderer = new CustomMenuItemRenderer(); //Display user name if (mDBManager_O.mConnected_b) { LblUsername.Text = mDBManager_O.GetTableField("Pers", "PersNom", "PersID=" + mUserID_UL); } LblConnectionStatus.Text = mDBManager_O.mDBInstanceName_ST; // Set control style ControlStyle.SetBackgroundStyle(this.splitContainer1); ControlStyle.SetFrameHeaderStyle(this.splitContainer1.Panel1); ControlStyle.SetFrameHeaderStyle(this.splitContainer1.Panel2); ControlStyle.SetBackgroundStyle(MainMenuStrip); ControlStyle.SetBackgroundStyle(this.StatusStripFormChecking); RefreshPersPointage(); }