Exemplo n.º 1
0
        public int AddLine(LineVm line)
        {
            var lineRepo = _repository;
            var lineId   = lineRepo.AddLine(line);

            return(lineId);
        }
Exemplo n.º 2
0
        public int AddLine(LineVm newLine)
        {
            var line = new Line
            {
                LineName    = "Oslo - Bergen",
                DepartureId = 9,
                ArrivalId   = 18,
                Id          = 20
            };

            return(line.Id);
        }
Exemplo n.º 3
0
        public void UpdateLine(LineVm lineEdit)
        {
            using (Oblig1Context db = new Oblig1Context())
            {
                var lineDb = db.Lines.Where(a => a.Id == lineEdit.Id).SingleOrDefault();

                lineDb.LineName    = lineEdit.LineName;
                lineDb.DepartureId = lineEdit.DepartureStationId;
                lineDb.ArrivalId   = lineEdit.ArrivalStationId;

                db.SaveChanges();
            }
        }
Exemplo n.º 4
0
        public ActionResult UpdateLine(LineVm line)
        {
            if (!ModelState.IsValid)
            {
                SetStationsViewBag();
                return(View(line));
            }

            var lineSer = new LineService();

            lineSer.UpdateLine(line);

            return(RedirectToAction("Index"));
        }
Exemplo n.º 5
0
        public LineVm GetLine(int id)
        {
            var line = new LineVm
            {
                Id                 = 1,
                LineName           = "Stavanger - Oslo",
                DepartureStationId = 0,
                ArrivalStationId   = 9,
                DepartureStation   = "Stavanger",
                ArrivalStation     = "Oslo"
            };

            return(line);
        }
Exemplo n.º 6
0
        public int AddLine(LineVm newLine)
        {
            var line = new Line
            {
                LineName    = newLine.LineName,
                DepartureId = newLine.DepartureStationId,
                ArrivalId   = newLine.ArrivalStationId
            };

            using (Oblig1Context db = new Oblig1Context())
            {
                db.Lines.Add(line);
                db.SaveChanges();
            }

            return(line.Id);
        }
Exemplo n.º 7
0
        public List <LineVm> GetLines()
        {
            var LinesList = new List <LineVm>();
            var Lines     = new LineVm
            {
                Id                 = 1,
                LineName           = "Stavanger - Oslo",
                DepartureStationId = 0,
                ArrivalStationId   = 9,
                DepartureStation   = "Stavanger",
                ArrivalStation     = "Oslo"
            };

            LinesList.Add(Lines);
            LinesList.Add(Lines);
            LinesList.Add(Lines);

            return(LinesList);
        }
Exemplo n.º 8
0
        public void UpdateLine(LineVm line)
        {
            var lineRepo = _repository;

            lineRepo.UpdateLine(line);
        }
Exemplo n.º 9
0
 public void UpdateLine(LineVm lineEdit)
 {
 }