public async Task <IActionResult> Edit(int id, [Bind("Id,Naam,Adres,Woonplaats")] Filiaal filiaal) { if (id != filiaal.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(filiaal); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!FiliaalExists(filiaal.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(filiaal)); }
public List <Filiaal> GetAll() { try { string sql = "select * from Filiaal"; List <Filiaal> lijstfiliaal = new List <Filiaal>(); List <KeyValuePair <string, string> > parameters = new List <KeyValuePair <string, string> > { }; DataSet results = ExecuteSql(sql, parameters); if (results != null && results.Tables[0].Rows.Count > 0) { for (int i = 0; i < results.Tables[0].Rows.Count; i++) { Filiaal f = DataSetParser.DataSetToFiliaal(results, i); lijstfiliaal.Add(f); } } return(lijstfiliaal); } catch (Exception ex) { throw ex; } }
public IActionResult Aanpassen(FiliaalDetailViewModel vm) { Filiaal f = converter.ViewModelToModel(vm); repo.Update(f); return(RedirectToAction("Index")); }
public IActionResult Aanpassen(long id) { FiliaalDetailViewModel vm = new FiliaalDetailViewModel(); Filiaal f = repo.GetById(id); vm = converter.ModelToViewModel(f); return(View(vm)); }
public IActionResult Activeren(long id) { Filiaal f = repo.GetById(id); repo.Actief(id, f.Actief); return(RedirectToAction("Index")); }
public async Task <IActionResult> Create([Bind("Id,Naam,Adres,Woonplaats")] Filiaal filiaal) { if (ModelState.IsValid) { _context.Add(filiaal); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(filiaal)); }
public IActionResult Insert(FiliaalDetailViewModel vm) { if (ModelState.IsValid) { Filiaal f = converter.ViewModelToModel(vm); repo.Insert(f); return(RedirectToAction("Index")); } else { return(RedirectToAction("Insert")); } }
public void Delete(Filiaal filiaal) { try { string sql = "Delete from Filiaal where FiliaalID = @FiliaalID"; List <KeyValuePair <string, string> > parameters = new List <KeyValuePair <string, string> > { new KeyValuePair <string, string>("FiliaalID", filiaal.Id.ToString()) }; ExecuteSql(sql, parameters); } catch (Exception ex) { throw ex; } }
public FiliaalService() { filialen[1] = new Filiaal { ID = 1, Naam = "Antwerpen", Gebouwd = new DateTime(2003, 1, 1), Waarde = 2000000, Eigenaar = Eigenaar.Gehuurd }; filialen[2] = new Filiaal { ID = 2, Naam = "Wondelgem", Gebouwd = new DateTime(1979, 1, 1), Waarde = 2500000, Eigenaar = Eigenaar.Gehuurd }; filialen[3] = new Filiaal { ID = 3, Naam = "Haasrode", Gebouwd = new DateTime(1976, 1, 1), Waarde = 1000000, Eigenaar = Eigenaar.Eigendom }; filialen[4] = new Filiaal { ID = 4, Naam = "Wevelgem", Gebouwd = new DateTime(1981, 1, 1), Waarde = 1600000, Eigenaar = Eigenaar.Eigendom }; filialen[5] = new Filiaal { ID = 5, Naam = "Genk", Gebouwd = new DateTime(1990, 1, 1), Waarde = 4000000, Eigenaar = Eigenaar.Gehuurd }; }
public long Insert(Filiaal obj) { try { string sql = "insert into Filiaal (stad,Huisnummer,Postcode,Telefoonnummer, Actief) values (@stad,@Huisnummer,@Postcode,@Telefoonnummer,1)"; List <KeyValuePair <string, string> > parameters = new List <KeyValuePair <string, string> > { new KeyValuePair <string, string>("stad", obj.Stad), new KeyValuePair <string, string>("Huisnummer", obj.Huisnummer), new KeyValuePair <string, string>("Postcode", obj.Postcode), new KeyValuePair <string, string>("Telefoonnummer", obj.Telefoonnummer.ToString()) }; ExecuteSql(sql, parameters); return(1); } catch (Exception ex) { throw ex; } }
// GET: Voorraad/Create public async Task <IActionResult> Create(int?id) { var filiaal = await _context.Filialen.FindAsync(id); if (filiaal == null) { filiaal = new Filiaal { Id = 0 }; } var surfboards = SurfboardsNietInVoorraad(filiaal.Id); var voorraad = new Voorraad { FiliaalId = filiaal.Id }; ViewData["FiliaalId"] = new SelectList(_context.Filialen, "Id", "Naam", filiaal.Id); ViewData["SurfboardId"] = new SelectList(surfboards, "Id", "Naam"); return(View(voorraad)); }
public Filiaal GetById(long id) { try { string sql = "Select * from Filiaal where FiliaalID = @FiliaalID"; List <KeyValuePair <string, string> > parameters = new List <KeyValuePair <string, string> > { new KeyValuePair <string, string>("FiliaalID", id.ToString()) }; DataSet result = ExecuteSql(sql, parameters); Filiaal f = DataSetParser.DataSetToFiliaal(result, 0); return(f); } catch (Exception ex) { throw ex; } }
public bool Update(Filiaal obj) { try { string sql = "UPDATE Filiaal SET stad = @stad, Huisnummer = @Huisnummer, Postcode = @Postcode, Telefoonnummer = @Telefoonnummer WHERE FiliaalID = @FiliaalID "; List <KeyValuePair <string, string> > parameters = new List <KeyValuePair <string, string> >() { new KeyValuePair <string, string>("stad", obj.Stad), new KeyValuePair <string, string>("Huisnummer", obj.Huisnummer.ToString()), new KeyValuePair <string, string>("Postcode", obj.Postcode), new KeyValuePair <string, string>("Telefoonnummer", obj.Telefoonnummer.ToString()), new KeyValuePair <string, string>("FiliaalID", obj.Id.ToString()), }; ExecuteSql(sql, parameters); return(true); } catch (Exception e) { throw e; } }
public bool Update(Filiaal obj) { throw new NotImplementedException(); }
public long Insert(Filiaal obj) { throw new NotImplementedException(); }
public void Delete(Filiaal filiaal) { throw new NotImplementedException(); }
public void Delete(Filiaal filiaal) { context.Delete(filiaal); }
public bool Update(Filiaal obj) { return(context.Update(obj)); }
public long Insert(Filiaal obj) { return(context.Insert(obj)); }