private PloegViewModel PloegMapper(Ploeg ploeg) { PloegViewModel viewModel = new PloegViewModel(); viewModel.Ploeg_ID = ploeg.Ploeg_ID; viewModel.Naam = ploeg.Naam; viewModel.PintenAantal = ploeg.PintenAantal; return(viewModel); }
private Ploeg PloegMapper(PloegViewModel viewModel) { Ploeg ploeg = new Ploeg(); ploeg.Ploeg_ID = viewModel.Ploeg_ID; ploeg.Naam = viewModel.Naam; ploeg.PintenAantal = viewModel.PintenAantal; return(ploeg); }
public ActionResult EditPinten([Bind(Include = "Ploeg_ID,Naam,PintenAantal,PlusPinten")] PloegViewModel ploeg) { _PloegRepo = new PloegRepo(); if (ModelState.IsValid) { ploeg.PintenAantal += ploeg.PlusPinten; _PloegRepo.UpdatePloeg(PloegMapper(ploeg)); } return(RedirectToAction("Index", "Home")); }
public ActionResult Create([Bind(Include = "Ploeg_ID,Naam,PintenAantal")] Ploeg ploeg) { _PloegRepo = new PloegRepo(); var ploegVm = new PloegViewModel(); if (ModelState.IsValid) { _PloegRepo.SavePloeg(ploeg); return(RedirectToAction("Index")); } return(View(PloegMapper(ploeg))); }
// GET: Ploeg/Details/5 public async Task <ActionResult> Details(Guid?ploeg_ID) { _PloegRepo = new PloegRepo(); var ploegVm = new PloegViewModel(); if (ploeg_ID == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var ploeg = await _PloegRepo.getPloeg(ploeg_ID); if (ploeg == null) { return(HttpNotFound()); } return(View(PloegMapper(ploeg))); }