Exemplo n.º 1
0
        private void InitComponents()
        {
            Cursor.Current = Cursors.WaitCursor;
            this.Invoke((MethodInvoker) delegate
            {
                departmentBindingSource.DataSource = ActionClass.FillDepartments();
                positionsBindingSource.DataSource  = ActionClass.FillPostions();
                settingBindingSource.DataSource    = ActionClass.FillSettings();

                //enrolleeBindingSource.DataSource = ActionClass.FillEnrollees();
            });

            if (labelCompanyName.InvokeRequired)
            {
                labelCompanyName.BeginInvoke(new MethodInvoker(delegate() { labelCompanyName.Text = SCompanyName; }));
            }
            Cursor.Current = Cursors.Default;
        }
Exemplo n.º 2
0
 private void settingDataGridView_RowLeave(object sender, DataGridViewCellEventArgs e)
 {
     if (settingDataGridView.Rows.Count > 0)
     {
         if (settingDataGridView.IsCurrentRowDirty == true)
         {
             this.Validate();
             ((Setting)settingBindingSource.Current).EditedBy = SUserName;
             ((Setting)settingBindingSource.Current).EdtiedOn = DateTime.Now;
             settingBindingSource.EndEdit();
             int iResult = ActionClass.SaveSetting((Setting)settingBindingSource.Current);
             if (iResult > 0)
             {
                 settingBindingSource.DataSource = ActionClass.FillSettings();
                 Console.WriteLine(iResult.ToString());
             }
         }
     }
 }
Exemplo n.º 3
0
 private void InitComponents()
 {
     settingBindingSource.DataSource = ActionClass.FillSettings();
     labelCompanyName.Text           = SCompanyName;
 }