Exemplo n.º 1
0
        public async Task <IActionResult> UpdateTemplateServiceOrder(Guid id, [FromBody] TemplateServiceOrderDto templateServiceOrder)
        {
            var _templateServiceOrder = _mapper.Map <TemplateServiceOrder>(templateServiceOrder);

            var userId = Guid.Parse(User.FindFirst(ClaimTypes.NameIdentifier).Value);

            _templateServiceOrder.ModifiedBy = userId;

            if (await _repo.UpdateTemplateServiceOrder(_templateServiceOrder))
            {
                return(Ok());
            }
            ;
            return(BadRequest("Could not update the Template Service Order"));
        }
Exemplo n.º 2
0
        public async Task <IActionResult> AddTemplateServiceOrder([FromBody] TemplateServiceOrderDto templateServiceOrder)
        {
            // if (await _repo.CompanyExists(companyForCreationDto.Name))
            //     return BadRequest("Company already exists");

            var _templateServiceOrder = _mapper.Map <TemplateServiceOrder>(templateServiceOrder);

            var companyId = Guid.Parse(User.FindFirst("CompanyId").Value);
            var userId    = Guid.Parse(User.FindFirst(ClaimTypes.NameIdentifier).Value);

            _templateServiceOrder.CompanyId  = companyId;
            _templateServiceOrder.CreateBy   = userId;
            _templateServiceOrder.ModifiedBy = userId;

            if (await _repo.Add(_templateServiceOrder))
            {
                return(Ok());
            }
            ;
            return(BadRequest("Could not add the Template Service Order"));
        }