private void btnOK_Click(object sender, EventArgs e) { Own = new CarOwner(); Own.FullName = txbFIO.Text; Own.TypeLicense = (TypeCar)(cmbTypeLincence.SelectedIndex + 1); Own.ModelCar = txbModelCar.Text; Own.TypeCar = (TypeCar)(cmbTypeCar.SelectedIndex + 1); Own.CarDate = Convert.ToDateTime(txbDateLince.Text); Own.CarNumber = Convert.ToInt32(txbNumCar.Text); // // DialogResult = DialogResult.OK; }
public AddOrChange() { InitializeComponent(); Own = new CarOwner(); for (int i = 1; i < 5; i++) { cmbTypeCar.Items.Add(HelperEnum.GetEnumDescription((TypeCar)i)); cmbTypeLincence.Items.Add(HelperEnum.GetEnumDescription((TypeCar)i)); } cmbTypeCar.SelectedIndex = 0; cmbTypeLincence.SelectedIndex = 0; cmbTypeCar.DropDownStyle = ComboBoxStyle.DropDownList; cmbTypeLincence.DropDownStyle = ComboBoxStyle.DropDownList; }
public AddOrChange(CarOwner car) { InitializeComponent(); Own = car; //отобразить на форме txbFIO.Text = Own.FullName; //cmbTypeLincence.SelectedItem = Own.TypeLicense; txbModelCar.Text = Own.ModelCar; // txbNumCar.Text = Own.CarNumber.ToString(); // txbDateLince.Text = Own.CarDate.ToString(); for (int i = 1; i < 5; i++) { cmbTypeCar.Items.Add(HelperEnum.GetEnumDescription((TypeCar)i)); cmbTypeLincence.Items.Add(HelperEnum.GetEnumDescription((TypeCar)i)); } cmbTypeLincence.SelectedIndex = (int)Own.TypeLicense - 1; cmbTypeCar.SelectedIndex = (int)Own.TypeCar - 1; cmbTypeCar.DropDownStyle = ComboBoxStyle.DropDownList; cmbTypeLincence.DropDownStyle = ComboBoxStyle.DropDownList; }
public void Delete(CarOwner co) { ListDriver.Remove(co); }
public void Edit(CarOwner co) { int i = ListDriver.IndexOf(co); ListDriver[i] = co; }
public void Add(CarOwner co) { ListDriver.Add(co); }
public void Edit(int ind, CarOwner own) { ListDriver[ind] = own; }
public override ListDrivers Load(string path) { using (StreamReader sr = File.OpenText(path)) { ListDrivers ldriver = new ListDrivers(); string s = ""; while ((s = sr.ReadLine()) != null) { CarOwner owner = new CarOwner(); owner.FullName = sr.ReadLine(); s = sr.ReadLine(); switch (s) { case "A": owner.TypeLicense = TypeCar.A; break; case "B": owner.TypeLicense = TypeCar.B; break; case "C": owner.TypeLicense = TypeCar.C; break; case "D": owner.TypeLicense = TypeCar.D; break; default: owner.TypeLicense = TypeCar.none; break; } owner.ModelCar = sr.ReadLine(); s = sr.ReadLine(); switch (s) { case "A": owner.TypeCar = TypeCar.A; break; case "B": owner.TypeCar = TypeCar.B; break; case "C": owner.TypeCar = TypeCar.C; break; case "D": owner.TypeCar = TypeCar.D; break; default: owner.TypeCar = TypeCar.none; break; } owner.CarNumber = Convert.ToInt32(sr.ReadLine()); owner.CarDate = Convert.ToDateTime(sr.ReadLine()); ldriver.Add(owner); } return(ldriver); } }