public IActionResult Create(Worker worker)
 {
     if (ModelState.IsValid)
     {
         _workerRepository.AddWorker(worker);
         return(RedirectToAction(nameof(Index)));
     }
     return(View(worker));
 }
Beispiel #2
0
        public IActionResult Create(Worker worker)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    _workerRepository.AddWorker(worker);
                    return(RedirectToAction("Index"));
                }
                catch (Exception e)
                {
                    ModelState.AddModelError("", "Wystąpił błąd. " + e.Message);
                }
            }

            return(View(worker));
        }
 public async Task AddWorker(WorkerInformation workerInformation)
 {
     await _repository.AddWorker(workerInformation);
 }
 public WorkerDto AddWorker(WorkerDto workerDto)
 {
     return(_mapper.Map <Worker, WorkerDto>(_workerRepository.AddWorker(_mapper.Map <WorkerDto, Worker>(workerDto))));
 }