예제 #1
0
        public IActionResult AddWorkPermitStatus([FromBody] WorkPermitStatusDto workPermit)
        {
            var workPermitStatus = _mapper.Map <WorkPermitStatus>(workPermit);

            try
            {
                _service.Create(workPermitStatus);
                return(Ok());
            }
            catch (AppException ex)
            {
                return(BadRequest(new { message = ex.Message }));
            }
        }
예제 #2
0
        ///TODO- need to add this profile fields in db and api
        public IActionResult GetStatusByID(int id)
        {
            var workPermitStatus = _service.GetById(id);

            if (workPermitStatus == null)
            {
                return(new UnauthorizedResult());
            }
            WorkPermitStatusDto StatusDto = new WorkPermitStatusDto()
            {
                ID = workPermitStatus.ID, Status = workPermitStatus.Status
            };

            return(Ok(StatusDto));
        }