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")); }
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")); }