Example #1
0
        public ActionResult <PassVM> AddPass(PassDTO passDTO)
        {
            string userName  = User.Identity.Name;
            var    passModel = _mapper.Map <Pass>(passDTO);

            if (passModel == null)
            {
                return(NotFound());
            }
            _passService.CreatePass(passModel);
            _passService.SetPrisonerStatusTrue(passModel);
            _passService.SaveChanges();

            _loggerService.AddLog(controller, "Dodano przepustkę więźnia", userName);

            return(Ok());
        }