Exemplo n.º 1
0
 public ActionResult Index(ModelAuthor authr)
 {
     if (ModelState.IsValid)
     {
         Author author = new Author(authr.Name, authr.DateOfBirth, authr.DateOfDeath);
         singelton.Add_Authors(author);
         return(RedirectToAction("Show_Table"));
     }
     else
     {
         return(View());
     }
 }
Exemplo n.º 2
0
 public ActionResult Index(ModelAuthor model)
 {
     if (ModelState.IsValid)
     {
         Author author = new Author(model.Name, model.DateOfBirth, model.DateOfDeath);
         singleton.AddAuthor(author);
         ViewBag.Author = singleton.GetAuthors;
         return(RedirectToAction("Show_Table"));
     }
     else
     {
         return(View());
     }
 }
Exemplo n.º 3
0
 public ActionResult Edit(ModelAuthor author)
 {
     if (ModelState.IsValid)
     {
         var Find_Author = singelton.GetAuthors.Find(Author => Author.Id == author.Id);
         Find_Author.Rename_Author(author.Name, author.DateOfBirth, author.DateOfDeath);
         ViewBag.Autors = singelton.GetAuthors;
         Rename_IEnum_Author(Find_Author);
         return(RedirectToAction("Show_Table"));
     }
     else
     {
         return(View());
     }
 }
Exemplo n.º 4
0
 public ActionResult Edit(ModelAuthor model, int id)
 {
     if (ModelState.IsValid)
     {
         Author FindAuthor = singleton.GetAuthors.BackAuthor(id);;
         FindAuthor.AuthorEdit(model.Name, model.DateOfBirth, model.DateOfDeath);
         ViewBag.Author = singleton.GetAuthors;
         Checking_Author();
         return(RedirectToAction("Show_Table"));
     }
     else
     {
         Author FindAuthor = singleton.GetAuthors.BackAuthor(id);
         ViewBag.Author = FindAuthor;
         return(View());
     }
 }
Exemplo n.º 5
0
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                ViewBag.Autors = singelton.GetAuthors;
                return(View("Show_Table"));
            }
            var Find_Author = singelton.GetAuthors.Find(Author => Author.Id == id);

            if (Find_Author == null)
            {
                ViewBag.Autors = singelton.GetAuthors;
                return(View("Show_Table"));
            }
            ModelAuthor author = new ModelAuthor()
            {
                DateOfBirth = Find_Author.DateOfBirth.ToString("yyyy-MM-dd"),
                DateOfDeath = Find_Author.DateOfDeath.ToString("yyyy-MM-dd"),
                Name        = Find_Author.Name,
                Id          = Find_Author.Id
            };

            return(View(author));
        }