示例#1
0
        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));
        }
示例#2
0
        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"));
        }
示例#3
0
        // 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));
        }
示例#4
0
        //
        // 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));
        }