コード例 #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" );
        }
コード例 #2
0
ファイル: PersonService.cs プロジェクト: batkaevruslan/Staff
 public void Update(
     Person person )
 {
     _personRepository.Update( person );
 }
コード例 #3
0
ファイル: PersonService.cs プロジェクト: batkaevruslan/Staff
 public int Create(
     Person createData )
 {
     return _personRepository.Insert( createData );
 }
コード例 #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
     };
 }