// GET: Fuvars/Create public IActionResult Create() { FuvarCreateViewModel temp = new FuvarCreateViewModel { GepjarmuList = GetGepjarmuvek(), SoforList = GetSoforok() }; return(View(temp)); }
public IActionResult Edit(int id, [Bind("FuvarID,Feladat,IndulasIdeje,BerakoCim,KirakoCim,SelectedGepjarmu,SelectedSofor")] FuvarCreateViewModel fuvar) { if (ModelState.IsValid) { var actualfuvar = _context.Fuvarok.Find(id); if (actualfuvar == null) { return(NotFound()); } actualfuvar.Feladat = fuvar.Feladat; actualfuvar.BerakoCim = fuvar.BerakoCim; actualfuvar.KirakoCim = fuvar.KirakoCim; actualfuvar.IndulasIdeje = DateTime.Parse(fuvar.IndulasIdeje); actualfuvar.GepjarmuID = int.Parse(fuvar.SelectedGepjarmu); actualfuvar.Gepjarmu = _context.Gepjarmuvek.Find(int.Parse(fuvar.SelectedGepjarmu)); actualfuvar.SoforID = int.Parse(fuvar.SelectedSofor); actualfuvar.Sofor = _context.Soforok.Find(int.Parse(fuvar.SelectedSofor)); try { _context.Update(actualfuvar); _context.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!FuvarExists(actualfuvar.FuvarID)) { return(NotFound()); } else { throw; } } return(RedirectToAction("Index", "Fuvars")); } fuvar.SoforList = GetSoforok(); fuvar.GepjarmuList = GetGepjarmuvek(); return(View(fuvar)); }
// GET: Fuvars/Edit/5 public IActionResult Edit(int id) { var fuvar = _context.Fuvarok.Find(id); if (fuvar == null) { return(NotFound()); } FuvarCreateViewModel temp = new FuvarCreateViewModel { Feladat = fuvar.Feladat, BerakoCim = fuvar.BerakoCim, KirakoCim = fuvar.KirakoCim, IndulasIdeje = fuvar.IndulasIdeje.ToString("yyyy-MM-dd"), SelectedGepjarmu = fuvar.GepjarmuID.ToString(), GepjarmuList = GetGepjarmuvek(), SelectedSofor = fuvar.SoforID.ToString(), SoforList = GetSoforok() }; return(View(temp)); }
public IActionResult Create(FuvarCreateViewModel ujfuvar) { if (ModelState.IsValid) { Fuvar temp = new Fuvar { Feladat = ujfuvar.Feladat, BerakoCim = ujfuvar.BerakoCim, KirakoCim = ujfuvar.KirakoCim, IndulasIdeje = DateTime.Parse(ujfuvar.IndulasIdeje), GepjarmuID = int.Parse(ujfuvar.SelectedGepjarmu), Gepjarmu = _context.Gepjarmuvek.Find(int.Parse(ujfuvar.SelectedGepjarmu)), SoforID = int.Parse(ujfuvar.SelectedSofor), Sofor = _context.Soforok.Find(int.Parse(ujfuvar.SelectedSofor)) }; _context.Fuvarok.Add(temp); _context.SaveChanges(); return(RedirectToAction("Index", "Fuvars")); } ujfuvar.GepjarmuList = GetGepjarmuvek(); ujfuvar.SoforList = GetSoforok(); return(View(ujfuvar)); }