public ActionResult EditAuthor(Author author) { if (ModelState.IsValid) { string submit = Request.Form["submit"]; if (submit == "Edit") { authorManager.EditAuthor(author); return(RedirectToAction("AddBook", "Book", null)); } else { return(View(author)); } } else { return(View(author)); } }
public HttpResponseMessage EditAuthor([FromUri] string name, [FromBody] AuthorModel newAuthor) { if (ModelState.IsValid) { AuthorManager AuthorManager = new AuthorManager(); if (AuthorManager.EditAuthor(name, newAuthor)) { return(Request.CreateResponse(HttpStatusCode.OK)); } else { return(Request.CreateResponse(HttpStatusCode.InternalServerError)); } } else { return(Request.CreateResponse(HttpStatusCode.BadRequest)); } }