public ActionResult Delete(int id, FormCollection collection) { try { Domain.Entity.Vacance vacance = vs.GetById(id); vs.Delete(vacance); vs.Commit(); } catch (DataException /* dex */) { //Log the error (uncomment dex variable name and add a line here to write a log. return(RedirectToAction("Delete", new { id = id, saveChangesError = true })); } return(RedirectToAction("Index")); }
// GET: Vacance/Edit/5 public ActionResult Edit(int id) { Domain.Entity.Vacance v1 = vs.GetById(id); // dropdowlist List <Vacance> fVM = new List <Vacance>(); List <string> Vacances = new List <string> { "DayOff", " OfficialVacation" }; ViewData["vacance"] = new SelectList(Vacances); return(View(v1)); }
public ActionResult Edit(Vacance v1, int id) { try { Domain.Entity.Vacance vacance = vs.GetById(id); vacance.Date_Debut = v1.Date_Debut; vacance.Date_Fin = v1.Date_Fin; vacance.typeholiday = v1.typeholiday; //vacance.VacanceId = v1.VacanceId; vs.Update(vacance); vs.Commit(); } catch (DataException /* dex */) { //Log the error (uncomment dex variable name and add a line here to write a log. return(RedirectToAction("Edit", new { id = id, saveChangesError = true })); } return(RedirectToAction("index")); }
public ActionResult Create(Vacance vacanceVM) { try { Domain.Entity.Vacance v = new Domain.Entity.Vacance(); v.Date_Debut = vacanceVM.Date_Debut; v.Date_Fin = vacanceVM.Date_Fin; v.typeholiday = vacanceVM.typeholiday; v.idRessource = vacanceVM.idRessource; vs.Add(v); vs.Commit(); return(RedirectToAction("Index")); } catch { return(View()); } }