Exemplo n.º 1
0
        public ActionResult Create(
            PersonCreateModel createModel )
        {
            if( !ModelState.IsValid ) {
                return View( "Create", createModel );
            }

            var createData = new Person {
                Position = createModel.Position,
                Name = createModel.Name,
                Salary = createModel.Salary,
                IsActive = true
            };
            _personService.Create( createData );
            return RedirectToAction( "List" );
        }
Exemplo n.º 2
0
 public void Update(
     Person person )
 {
     _personRepository.Update( person );
 }
Exemplo n.º 3
0
 public int Create(
     Person createData )
 {
     return _personRepository.Insert( createData );
 }
Exemplo n.º 4
0
 private static PersonEditModel ConvertToPersonEditModel(
     Person person )
 {
     return new PersonEditModel {
         Id = person.Id,
         Name = person.Name,
         Position = person.Position,
         IsActive = person.IsActive,
         Salary = person.Salary
     };
 }