コード例 #1
0
 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());
 }
コード例 #2
0
 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; //Вид оплаты, сдельно или повременно
 }