public async Task <CompanyServicesDTO> Post(CompanyServiceAddDTO companyServiceAddDTO)
        {
            CompanyService companyService = _mapper.Map <CompanyService>(companyServiceAddDTO);

            companyService.CreatedDate = DateTime.Now;
            CompanyService addedCompanyService = await _companyService.Add(companyService);

            return(await _companyService.AddedOrUpdatedCompanyService(addedCompanyService.CompanyId, addedCompanyService.ServiceId));
        }
 public async Task <IActionResult> Post(CompanyServiceAddDTO companyServiceAddDTO)
 {
     try
     {
         if (!ModelState.IsValid)
         {
             return(BadRequest(Messages.InvalidModel));
         }
         return(Ok(await _companyService.Post(companyServiceAddDTO)));
     }
     catch (Exception ex)
     {
         return(BadRequest(Messages.GeneralError));
     }
 }