public ActionResult DeleteLine(int?id) { if (id == null) { return(RedirectToAction("Index")); } var lineSer = new LineService(); var lineDelete = lineSer.GetLine(id.Value); return(View(lineDelete)); }
public ActionResult UpdateLine(int?id) { if (id == null) { return(RedirectToAction("Index")); } SetStationsViewBag(); var lineSer = new LineService(); var line = lineSer.GetLine(id.Value); return(View(line)); }
// GET api/<controller> public IHttpActionResult Get() { IHttpActionResult result = null; LineService service = new LineService(); IEnumerable <Line> lines = service.GetLine(); if (lines.Count() > 0) { result = Ok(lines); } else { result = NotFound(); } return(result); }
// PUT api/<controller>/5 public IHttpActionResult Put(Line line) { IHttpActionResult result = null; LineService service = new LineService(); if (service.GetLine(line.Id) != null) { service.UpdateLine(line); result = Ok(line); } else { result = NotFound(); } return(result); }
// GET api/<controller>/5 public IHttpActionResult Get(int id) { IHttpActionResult result = null; LineService service = new LineService(); Line line = service.GetLine(id); if (line != null) { result = Ok(line); } else { result = NotFound(); } return(result); }
// DELETE api/<controller>/5 public IHttpActionResult Delete(int id) { IHttpActionResult result = null; LineService service = new LineService(); Line line = service.GetLine(id); if (line != null) { service.RemoveLine(id); result = Ok(true); } else { result = NotFound(); } return(result); }