Exemplo n.º 1
0
        public async Task UpdateAsync(EmployeeLevelModel model)
        {
            var level = await _repository.GetByIdAsync(model.LevelId);

            level.LevelName = model.LevelName;
            level.LevelCode = model.LevelCode;

            await _repository.UpdateAsync(level);
        }
Exemplo n.º 2
0
        public async Task AddAsync(EmployeeLevelModel model)
        {
            var level = new MasterLevel
            {
                LevelName = model.LevelName,
                LevelCode = model.LevelCode
            };

            await _repository.AddAsync(level);
        }
        public async Task <IActionResult> Create(LevelEditViewModel model)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }

            var level = new EmployeeLevelModel
            {
                LevelName = model.LevelName,
                LevelCode = model.LevelCode
            };

            await _levelService.AddAsync(level);

            return(RedirectToAction(nameof(Index)));
        }