public void InitializeFormFields(DataGridView inputdg) { _infDetIdList = new List <int>(); foreach (DataGridViewRow row in inputdg.Rows) { _infDetIdList.Add((int)row.Cells[0].Value); } vtbSeriaFrom.StringAutoCorrectionMethod = VtboxMethods.correctForInt; vtbSeriaFrom.ValidateValue = VtboxMethods.CheckSeria; vtbSeriaTo.StringAutoCorrectionMethod = VtboxMethods.correctForInt; vtbSeriaTo.ValidateValue = VtboxMethods.CheckSeria; vtbProdName.ValidateValue = VtboxMethods.CheckProdNume; vtbProdName.StringAutoCorrectionMethod = VtboxMethods.correctForInt; vtbLowerCoff.StringAutoCorrectionMethod = VtboxMethods.correctForDouble; vtbLowerCoff.ValidateValue = VtboxMethods.checkForDouble; vtbLowerCoff.ValueTxt = "0"; _dtOperApply = UserDataTables.CreateOperAppDt(); dgOperApply.DataSource = _dtOperApply; chBoxWithoutNew_CheckedChanged(chBoxWithoutNew, new EventArgs()); }
public fmOperationViewer(fmNormsViewer parentForm) { templabour.TariffNetNum = Properties.Settings.Default.TariffNetNum; //сдесь ставится тариф(наверное) _parentForm = parentForm; IsNewItem = true; _timeInHour = parentForm.TimeInHour; templabour.InfDetID = parentForm.InfDetID; _countPerProduct = parentForm.CountPerProduct; _dcInfProducts = parentForm.DcInfProducts; InitializeComponent(); _dtOperApply = UserDataTables.CreateOperAppDt(); dgOperApply.DataSource = _dtOperApply; InitializeFormElement(); btUpdateForm.Enabled = false; btSaveAndLimit.Enabled = false; btLimitedOper.Visible = false; btNext.Enabled = false; btPrev.Enabled = false; vtbTaskNum.ValueTxt = ""; vtbItemCTN.ValueTxt = "0"; vtbPreparTimeCTN.ValueTxt = "0"; cbKindPay.SelectedIndex = 0; //Вид оплаты, сдельно или повременно }