public UjfAddChangeCalcAlgsForm(UjfServiceCalcArg calcArgs) { this.InitializeComponent(); this.set_Font(Manager.WindowFont); this.serviceCalcArg = calcArgs; this.fillAlgsCb(); for (int i = 0; i < this.algsCb.Items.get_Count(); i = (int) (i + 1)) { if ((this.algsCb.Items.get_Item(i) as UjfHouseServiceCalc).Name == calcArgs.AlgorithmName) { this.algsCb.set_SelectedIndex(i); } } if (calcArgs.IsNew) { this.fromDateTb.set_Text(Mappers.CalcPeriodMapper.GetFromDateLastPeriods().ToString()); } else { this.fromDateTb.set_Text(calcArgs.FromDate.ToString()); } if (!calcArgs.IsNew) { this.set_Text("Изменить алгоритм"); this.okBtn.set_Text("Изменить"); } }
private void addBtn_Click(object sender, System.EventArgs e) { UjfServiceCalcArg calcArgs = new UjfServiceCalcArg { ServiceId = this.serviceId }; new UjfAddChangeCalcAlgsForm(calcArgs).ShowDialog(this); this.updateServiceCalcArgsBindingSource(); }