/// <summary> /// Инициализирует новый экземпляр класса FormTariff. Принимает в качестве параметра контроллер добавления тарифа. /// </summary> /// <param name="controller"></param> public FormTariff(AddTariffController controller) { Text = "Добавление тарифа"; InitializeComponent(); _controller = controller; btnSave.Text = "Добавить"; dgvNameTariff.Visible = false; btnImport.Visible = false; gbInfo.Location = new System.Drawing.Point(12, 12); gbInfo.Size = new System.Drawing.Size(700, 407); }
/// <summary> /// Инициализирует новый экземпляр класса FormTariff. Принимает в качестве параметра контроллер редактирования тарифа. /// </summary> /// <param name="controller"></param> public FormTariff(EditTariffController controller) { Text = "Редактирование тарифа"; InitializeComponent(); _controller = controller; btnSave.Text = "Изменить"; btnImport.Visible = false; btnCostDel.Visible = false; foreach (Tariff item in _controller.tariff) { dgvNameTariff.Rows.Add(item.ID, item.Name); } }
/// <summary> /// Инициализирует новый экземпляр класса FormTariff. Принимает в качестве параметра контроллер импорта тарифа. /// </summary> /// <param name="controller"></param> public FormTariff(ImportTariffController controller) { this.Text = "Импорт тарифа"; InitializeComponent(); _controller = controller; btnSave.Text = "Добавить"; dgvNameTariff.Visible = false; gbInfo.Location = new System.Drawing.Point(12, 12); gbInfo.Size = new System.Drawing.Size(700, 407); btnImport.Visible = true; gbAddCost.Visible = false; btnCostDel.Visible = false; gbCost.Location = new System.Drawing.Point(470, 19); gbCost.Size = new System.Drawing.Size(219, 352); gbDataTarrif.Size = new System.Drawing.Size(457, 352); tbName.ReadOnly = true; tbDescription.ReadOnly = true; }