public void CarSaleTest() { CarSaleList carSaleList = CarSaleList.getInstance(); CarSale carSale = carSaleList.getItem(ID_CAR); Assert.IsNull(carSale); CarBuy(); CarList carList = CarList.getInstance(); Car car = carList.getItem(ID_CAR); Assert.IsFalse(car.info.IsSale); carSale = new CarSale(ID_CAR); carSale.Save(); car = carList.getItem(ID_CAR); Assert.IsTrue(car.info.IsSale); carSaleList.Delete(ID_CAR); carSale = carSaleList.getItem(ID_CAR); Assert.IsNull(carSale); }
private void btnSave_Click(object sender, EventArgs e) { string date = ""; if (chbSale.Checked) { date = dtpDate.Value.Date.ToShortDateString(); } carSale.Date = date; carSale.comm = tbComm.Text; carSale.Save(); }
private ToolStripMenuItem CreateToSale() { ToolStripMenuItem item = CreateItem("На продажу"); item.Click += delegate { Car car = _dgvMain.GetCar(); if (car == null) { return; } if (MessageBox.Show("Вы действительно хотите переместить автомобиль на продажу?", "Снятие с продажи", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { CarSale carSale = new CarSale(car); carSale.Save(); _mainStatus.Set(_mainStatus.Get()); } }; return(item); }