public IActionResult Edit(int id)
 {
     //var manager = new SourceManager();
     try
     {
         var person = _manager.GetByID(id);
         //var now = DateTime.Now;
         //person.Updated = now;
         return(View(person));
     }
     catch (Exception e)
     {
         throw;
     }
 }
示例#2
0
        public IActionResult Delete(int id)
        {
            var         _repo = new SourceManager();
            PersonModel model = _repo.GetByID(id);

            return(View(model));
        }
示例#3
0
        public IActionResult Edit(int id)
        {
            var _repo = new SourceManager();
            var model = _repo.GetByID(id);

            return(View(model));
        }
示例#4
0
        public IActionResult Remove(int id)
        {
            PersonModel person = SourceManager.GetByID(id);

            SourceManager.Delete(id);
            TempData["Info"] = $"Usunięto {person.FirstName} {person.LastName}";
            return(Redirect("Index"));
        }
        public ActionResult RemoveConfirm(int id)
        {
            SourceManager sourceManager = new SourceManager();
            var           osoba         = sourceManager.GetByID(id);

            sourceManager.Remove(id);
            TempData["Remove"] = "Usunąłeś następującą osobę: " + osoba.FirstName + " " + osoba.LastName;
            return(RedirectToAction("Index"));
        }
示例#6
0
        public IActionResult Remove(int id)
        {
            PersonModel personModel = SourceManager.GetByID(id);

            if (personModel == null)
            {
                return(StatusCode(404));
            }
            return(View(personModel));
        }
示例#7
0
        public ActionResult Remove(int id)
        {
            SourceManager manager = new SourceManager();
            PersonModel   model   = manager.GetByID(id);

            if (model != null)
            {
                return(View(model));
            }
            TempData["error"] = "Wystąpił błąd podczas usuwania użytkownika";
            return(RedirectToAction("Index", 1));
        }
示例#8
0
        public ActionResult Edit(int id)
        {
            SourceManager manager = new SourceManager();
            PersonModel   model   = manager.GetByID(id);

            if (model == null)
            {
                TempData["error"] = "Wystąpił błąd podczas edycji użytkownika";
                RedirectToAction("Index", "Person");
            }
            return(View(model));
        }
示例#9
0
        public IActionResult Remove(int id)
        {
            var s = SourceManager.GetByID(id);

            return(View(s));
        }
示例#10
0
 public IActionResult Remove(int id)
 {
     ViewBag.ToRemoveId = id;
     ViewBag.Title      = "Delete an entry | The Phone Book";
     return(View(SourceManager.GetByID(id)));
 }
示例#11
0
 public IActionResult Edit(int id)
 {
     ViewBag.ToEditID = id;
     ViewBag.Title    = "Edit an entry | The Phone Book";
     return(View(SourceManager.GetByID(id)));
 }
示例#12
0
        public IActionResult Remove(int id)
        {
            var removeMe = _sourceManager.GetByID(id);

            return(View(removeMe));
        }
        public ActionResult Remove(int id)
        {
            SourceManager sourceManager = new SourceManager();

            return(View(sourceManager.GetByID(id)));
        }
示例#14
0
        public IActionResult Edit(int id)
        {
            PersonModel person = SourceManager.GetByID(id);

            return(View(person));
        }
示例#15
0
        public IActionResult RemoveConfirm(int id)
        {
            PersonModel person = SourceManager.GetByID(id);

            return(View(person));
        }
示例#16
0
 public IActionResult Show(int id)
 {
     return(View(SourceManager.GetByID(id)));
 }