private void tabFullReport_Enter(object sender, EventArgs e) { dtTotralForSeria = new DataTable("OperationApplyTable"); DataColumn ProfCode = new DataColumn("ProfCode", typeof(int)); DataColumn NameKindWork = new DataColumn("NameKindWork", typeof(string)); DataColumn KindPayColumn = new DataColumn("KindPay", typeof(string)); DataColumn WorkerRateColumn = new DataColumn("WorkerRate", typeof(double)); DataColumn ItemCTNColumn = new DataColumn("ItemCTN", typeof(decimal)); DataColumn PreparTimeCTNColumn = new DataColumn("PreparTimeCTN", typeof(decimal)); DataColumn ItemPayNormColumn = new DataColumn("ItemPayNorm", typeof(decimal)); DataColumn PreparTimePayNormColumn = new DataColumn("PreparTimePayNorm", typeof(decimal)); DataColumn ValuationColumn = new DataColumn("Valuation", typeof(double)); DataColumn ValPreparTimeColumn = new DataColumn("ValPreparTime", typeof(double)); dtTotralForSeria.Columns.AddRange(new DataColumn[] { ProfCode, NameKindWork, KindPayColumn, WorkerRateColumn, ItemCTNColumn, PreparTimeCTNColumn, ItemPayNormColumn, PreparTimePayNormColumn, ValuationColumn, ValPreparTimeColumn }); LinqQueryForTrudoyomkost.GetTotalCalculNormReport(_seriaFrom, _selectProdCipher, ref dtTotralForSeria); dgTotalNormCalc.DataSource = dtTotralForSeria; UserDataTables.SetDgColumns(dgTotalNormCalc); label31.Text = lbProduct.Text; label30.Text = vtbSeriaFrom.ValueTxt; }
private void tabNormView_Enter(object sender, EventArgs e) { _allLabourNormForSeries = LinqQueryForTrudoyomkost.GetAllLabourNormForSeria(_seriaFrom, _seriaTo, _selectProdCipher); dgLabourViewer.DataSource = _allLabourNormForSeries; if (dgLabourViewer.Columns.Count != 0) { UserDataTables.SetDgColumns(dgLabourViewer); } }