public async Task <IActionResult> PostCar([FromBody] CarDoc value) { _context.CarDocs.Add(value); await _context.SaveChangesAsync(); return(Ok()); }
public void Delete(int idCarDoc) { CarDoc carDoc = getItem(idCarDoc); list.Remove(carDoc); carDoc.Delete(); }
public CarDoc createCarDoc(string file) { CarDoc carDoc = new CarDoc(this); carDoc.File = file; carDoc.Name = System.IO.Path.GetFileNameWithoutExtension(file); return(carDoc); }
public void Add(CarDoc carDoc) { if (list.Exists(item => item == carDoc)) { return; } list.Add(carDoc); }
protected override void LoadFromSql() { DataTable dt = Provider.Select("CarDoc"); foreach (DataRow row in dt.Rows) { CarDoc carDoc = new CarDoc(row); Add(carDoc); } }
private void btnAddCarDoc_Click(object sender, EventArgs e) { OpenFileDialog ofd = new OpenFileDialog(); ofd.Multiselect = true; ofd.ShowDialog(); CarDocList carDocList = CarDocList.getInstance(); foreach (string file in ofd.FileNames) { CarDoc carDoc = _car.createCarDoc(file); carDoc.Save(); carDocList.Add(carDoc); } loadCarDoc(); }
private void dgvCarDoc_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { if (isCellNoHeader(e.RowIndex)) { int idCarDoc = Convert.ToInt32(dgvCarDoc.Rows[e.RowIndex].Cells[0].Value); CarDocList carDocList = CarDocList.getInstance(); CarDoc carDoc = carDocList.getItem(idCarDoc); if (e.ColumnIndex == 2) { WorkWithFiles.OpenFile(carDoc.File); } else { CarDoc_AddEdit carDocAE = new CarDoc_AddEdit(carDoc); if (carDocAE.ShowDialog() == System.Windows.Forms.DialogResult.OK) { loadCarDoc(); } } } }
public CarDoc_AddEdit(CarDoc carDoc) { InitializeComponent(); _carDoc = carDoc; }