Esempio n. 1
0
 public EditUpdate(ExistingUpdates eu)
 {
     InitializeComponent();
     updatesPage = eu;
 }
Esempio n. 2
0
 public InspectUpdate(ExistingUpdates eu)
 {
     InitializeComponent();
     updatesPage = eu;
 }
Esempio n. 3
0
        public NewUpdateCustomers(NewUpdatePage nup, ExistingUpdates m)
        {
            InitializeComponent();
            newUpdatePage = nup;
            mainMenu      = m;

            CustomersGrid.Columns.Clear();
            DataGridViewTextBoxColumn  csPK          = new DataGridViewTextBoxColumn();
            DataGridViewTextBoxColumn  csName        = new DataGridViewTextBoxColumn();
            DataGridViewTextBoxColumn  csVersionPK   = new DataGridViewTextBoxColumn();
            DataGridViewTextBoxColumn  csVersionID   = new DataGridViewTextBoxColumn();
            DataGridViewCheckBoxColumn csSelected    = new DataGridViewCheckBoxColumn();
            DataGridViewTextBoxColumn  csDetails     = new DataGridViewTextBoxColumn();
            DataGridViewComboBoxColumn csAssigned    = new DataGridViewComboBoxColumn();
            DataGridViewTextBoxColumn  csPLC         = new DataGridViewTextBoxColumn();
            DataGridViewTextBoxColumn  csContacts    = new DataGridViewTextBoxColumn();
            DataGridViewTextBoxColumn  csLogonDetail = new DataGridViewTextBoxColumn();


            csSelected.HeaderText = "Selected";
            csSelected.Name       = "Selected";
            CustomersGrid.Columns.Add(csSelected);

            csName.DataPropertyName = "Name";
            csName.HeaderText       = "Name";
            CustomersGrid.Columns.Add(csName);

            csVersionID.DataPropertyName = "VersionID";
            csVersionID.HeaderText       = "Current Version";
            CustomersGrid.Columns.Add(csVersionID);

            csAssigned.Name          = "AssignedTo";
            csAssigned.HeaderText    = "Assign To";
            csAssigned.ValueMember   = "PK";
            csAssigned.DisplayMember = "Name";
            csAssigned.DataSource    = Database.GetEmployeeList();
            csAssigned.ValueType     = typeof(Employee);

            CustomersGrid.Columns.Add(csAssigned);

            csVersionPK.DataPropertyName = "VersionPK";
            csVersionPK.HeaderText       = "Version PK";
            csVersionPK.Visible          = false;
            CustomersGrid.Columns.Add(csVersionPK);

            csPK.DataPropertyName = "PK";
            csPK.HeaderText       = "PK";
            csPK.Name             = "PK";
            csPK.Visible          = false;
            CustomersGrid.Columns.Add(csPK);

            csDetails.DataPropertyName = "Details";
            csDetails.Visible          = false;
            CustomersGrid.Columns.Add(csDetails);

            csPLC.Name             = "PLC";
            csPLC.DataPropertyName = "PLC";
            csPLC.HeaderText       = "PLC";
            csPLC.Visible          = false;
            CustomersGrid.Columns.Add(csPLC);

            csContacts.Name             = "Contacts";
            csContacts.DataPropertyName = "Contacts";
            csContacts.HeaderText       = "Contacts";
            csContacts.Visible          = false;
            CustomersGrid.Columns.Add(csContacts);

            csLogonDetail.Name             = "LogonDetail";
            csLogonDetail.DataPropertyName = "LogonDetails";
            csLogonDetail.HeaderText       = "Logon Details";
            csLogonDetail.Visible          = false;
            CustomersGrid.Columns.Add(csLogonDetail);

            foreach (DataGridViewColumn dc in CustomersGrid.Columns)
            {
                if (dc.Index.Equals(0) || dc.Index.Equals(3))
                {
                    dc.ReadOnly = false;
                }
                else
                {
                    dc.ReadOnly = true;
                }
            }
        }