public async Task <CompanyServicesDTO> Put(CompanyServiceUpdateDTO companyServiceUpdateDTO)
        {
            CompanyService companyService = _mapper.Map <CompanyService>(companyServiceUpdateDTO);

            companyService.UpdatedDate = DateTime.Now;
            CompanyService addedCompanyService = await _companyService.Update(companyService);

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