Ejemplo n.º 1
0
        public ActionResult Edit(string id, Nse nse)
        {
            if (id != nse.Id)
            {
                return(NotFound());
            }
            if (ModelState.IsValid)
            {
                nseService.Update(id, nse);
                return(RedirectToAction(nameof(Index)));
            }
            else
            {
                return(View(nse));
            }

            /*try
             * {
             *  // TODO: Add update logic here
             *
             *  return RedirectToAction(nameof(Index));
             * }
             * catch
             * {
             *  return View();
             * }*/
        }
Ejemplo n.º 2
0
 public ActionResult Create(Nse nse)
 {
     if (ModelState.IsValid)
     {
         _nseService.Create(nse);
         return(RedirectToAction(nameof(Index)));
     }
     return(View(nse));
 }
Ejemplo n.º 3
0
 public ActionResult Edit(string id, Nse nse)
 {
     if (id != nse.Id)
     {
         return(NotFound());
     }
     if (ModelState.IsValid)
     {
         _nseService.Update(id, nse);
         return(RedirectToAction(nameof(Index)));
     }
     else
     {
         return(View(nse));
     }
 }
Ejemplo n.º 4
0
        public ActionResult Create(Nse nse)
        {
            if (ModelState.IsValid)
            {
                nseService.Create(nse);
                return(RedirectToAction(nameof(Index)));
            }
            return(View(nse));

            /*try
             * {
             *  // TODO: Add insert logic here
             *
             *  return RedirectToAction(nameof(Index));
             * }
             * catch
             * {
             *  return View(nse);
             * }*/
        }
Ejemplo n.º 5
0
 public void Remove(Nse nseIn)
 {
     _nse.DeleteOne(ne => ne.Id == nseIn.Id);
 }
Ejemplo n.º 6
0
 public void Update(string id, Nse nseIn)
 {
     _nse.ReplaceOne(ne => ne.Id == id, nseIn);
 }
Ejemplo n.º 7
0
 public Nse Create(Nse nse)
 {
     _nse.InsertOne(nse);
     return(nse);
 }