public ActionResult Edit(Person person) { if (ModelState.IsValid) { var editPerson = new MVC5Demo.TaskServiceClient.Person { Age = person.Age, Fullname = person.Fullname, Id = person.Id, Profession = person.Profession }; StClient.UpdateTaskAsync(editPerson); return(RedirectToAction("Index")); } return(View(person)); }
public ActionResult Create(Person person) { if (!ModelState.IsValid) { return(View(person)); } var newPerson = new MVC5Demo.TaskServiceClient.Person { Age = person.Age, Fullname = person.Fullname, Id = person.Id, Profession = person.Profession }; StClient.AddNew(newPerson); return(RedirectToAction("Index")); }
// GET: /Persons/Edit/5 public ActionResult Edit(int Id) { var person = StClient.GetTaskById(Id); if (person == null) { return(HttpNotFound()); } var editPerson = new Person { Age = person.Age, Fullname = person.Fullname, Id = person.Id, Profession = person.Profession }; return(View(editPerson)); }
// // GET: /Persons/Delete/5 public async Task <ActionResult> Delete(int id) { var person = StClient.GetTaskById(id); if (person == null) { return(HttpNotFound()); } var deletePerson = new Person { Age = person.Age, Fullname = person.Fullname, Id = person.Id, Profession = person.Profession }; return(View(deletePerson)); }