public void Modify(int index, jarmu jarmu) { if (jarmu.Id > 0) //Szintén kiegészítettem! { view.bindingList[index] = jarmu; //ÉN egészítettem ki! repo.Update(jarmu); } }
public void Insert(jarmu jarmu) { if (db.jarmu.Any(x => x.rendszam == jarmu.rendszam)) { throw new Exception("Már létezik ilyen rendszámmal jármű!"); } db.jarmu.Add(jarmu); }
public void Update(jarmu param) { var jarmu = db.jarmu.Find(param.Id); if (jarmu != null) { db.Entry(jarmu).CurrentValues.SetValues(param); } }
public void Save(jarmu jarmu) { view.errorRendszam = null; view.errorFerohely = null; bool helyes = true; if (string.IsNullOrWhiteSpace(jarmu.rendszam)) { view.errorRendszam = Resources.KotelezoMezo; helyes = false; } if (jarmu.ferohely < 1) { view.errorFerohely = Resources.KotelezoMezo; helyes = false; } // Repo ellenőrzés if (helyes) { if (repo.Exists(jarmu)) { try { repo.Update(jarmu); } catch (Exception ex) { view.errorRendszam = ex.Message; } } else { try { repo.Insert(jarmu); } catch (Exception ex) { view.errorRendszam = ex.Message; } } } }
public void Modify(jarmu jarmu) { repo.Update(jarmu); }
public void Add(jarmu jarmu) { view.bindingList.Insert(0, jarmu); repo.Insert(jarmu); view.totalItems++; }
public void Add(jarmu jarmu) { view.bindingList.Add(jarmu); // hozzáadás ehhez a contexthez is repo.Insert(jarmu); }
public bool Exists(jarmu jarmu) { return(db.jarmu.Any(x => x.Id == jarmu.Id)); }
public void Insert(jarmu jarmu) { db.jarmu.Add(jarmu); }
// TODO: Ellenőrzés public void Add(jarmu jarmu) { // view.bindingList.Add(jarmu); // repo.Insert(jarmu); }