Beispiel #1
0
            public override global::System.Data.DataTable Clone()
            {
                tasksDataTable cln = ((tasksDataTable)(base.Clone()));

                cln.InitVars();
                return(cln);
            }
Beispiel #2
0
 private void InitClass()
 {
     this.DataSetName             = "OriginatingTasksDataSet";
     this.Prefix                  = "";
     this.Namespace               = "http://tempuri.org/OriginatingTasksDataSet.xsd";
     this.EnforceConstraints      = true;
     this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
     this.tabletasks              = new tasksDataTable();
     base.Tables.Add(this.tabletasks);
 }
Beispiel #3
0
 internal void InitVars(bool initTable)
 {
     this.tabletasks = ((tasksDataTable)(base.Tables["tasks"]));
     if ((initTable == true))
     {
         if ((this.tabletasks != null))
         {
             this.tabletasks.InitVars();
         }
     }
 }
Beispiel #4
0
        private void populateTaskListbox()
        {
            try
            {
                taskAdapter = new tasksTableAdapter();
                tTable      = taskAdapter.GetTaskOnActivityIDOrderByInvoiceCode(_passingActivityID);
                taskAdapter.Dispose();

                DataGridViewCellStyle headerStyle = new DataGridViewCellStyle();
                headerStyle.Font = new Font(headFont, FontStyle.Bold);

                dgvTask.RowHeadersVisible   = false;
                dgvTask.AutoGenerateColumns = false;

                dgvTask.ColumnCount = 5;

                dgvTask.Columns[0].HeaderText       = "Fakturakod";
                dgvTask.Columns[0].DataPropertyName = "invoiceCode";
                dgvTask.Columns[0].AutoSizeMode     = DataGridViewAutoSizeColumnMode.AllCells;
                dgvTask.Columns[0].HeaderCell.Style = headerStyle;
                dgvTask.Columns[0].Name             = "InvoiceCode";

                dgvTask.Columns[1].HeaderText       = "Beskrivning";
                dgvTask.Columns[1].DataPropertyName = "description";
                dgvTask.Columns[1].AutoSizeMode     = DataGridViewAutoSizeColumnMode.Fill;
                dgvTask.Columns[1].HeaderCell.Style = headerStyle;

                dgvTask.Columns[2].HeaderText       = "Budgettimmar";
                dgvTask.Columns[2].DataPropertyName = "budgethours";
                dgvTask.Columns[2].AutoSizeMode     = DataGridViewAutoSizeColumnMode.AllCells;
                dgvTask.Columns[2].HeaderCell.Style = headerStyle;

                dgvTask.Columns[3].HeaderText       = "Beräknade_timmar";
                dgvTask.Columns[3].DataPropertyName = "estimatedHours";
                dgvTask.Columns[3].AutoSizeMode     = DataGridViewAutoSizeColumnMode.AllCells;
                dgvTask.Columns[3].HeaderCell.Style = headerStyle;

                dgvTask.Columns[4].HeaderText       = "ActivityID";
                dgvTask.Columns[4].DataPropertyName = "activityID";
                dgvTask.Columns[4].AutoSizeMode     = DataGridViewAutoSizeColumnMode.AllCells;
                dgvTask.Columns[4].HeaderCell.Style = headerStyle;
                dgvTask.Columns[4].Visible          = false;

                DataGridViewCheckBoxColumn chkCol = new DataGridViewCheckBoxColumn();
                chkCol.HeaderText       = "Rubrik";
                chkCol.TrueValue        = 1;
                chkCol.FalseValue       = 0;
                chkCol.Name             = "chkCol";
                chkCol.DataPropertyName = "status";
                chkCol.HeaderCell.Style = headerStyle;
                dgvTask.Columns.Add(chkCol);

                dgvTask.DataSource = tTable;

                if (dgvTask.Rows.Count - 1 >= 0)
                {
                    BeginInvoke((Action)(() => { LoopDgvAndSetStyle(); }));
                }
                this.dgvTask.Sort(this.dgvTask.Columns[0], ListSortDirection.Ascending);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
Beispiel #5
0
 internal tasksRow(global::System.Data.DataRowBuilder rb) :
     base(rb)
 {
     this.tabletasks = ((tasksDataTable)(this.Table));
 }