예제 #1
0
        public async Task <IActionResult> OnPost()
        {
            var person = new PersonModel
            {
                FirstName   = Person.FirstName,
                LastName    = Person.LastName,
                DateOfBirth = Person.DateOfBirth,
                IsActive    = Person.IsActive
            };
            int personId = await _data.CreatePerson(person);

            return(RedirectToPage("./All"));
        }
예제 #2
0
        public async Task <IActionResult> Create(NewPersonModel person)
        {
            var fullPersonModel = new PersonModel()
            {
                FirstName   = person.FirstName,
                LastName    = person.LastName,
                DateOfBirth = person.DateOfBirth,
                IsActive    = person.IsActive
            };
            int id = await _data.CreatePerson(fullPersonModel);

            return(RedirectToAction("Edit", new { id }));
        }
        public async Task <IActionResult> Post(PersonModel person)
        {
            var id = await _data.CreatePerson(person);

            return(Ok(new { Id = id }));
        }