public async Task <IActionResult> UpdateTdsCertificate(TdsCertificateViewModel ViewModel)
        {
            try
            {
                if (ViewModel == null)
                {
                    return(BadRequest());
                }
                var Create = await _tdsService.UpdateTdsCertificate(ViewModel);

                return(Ok(Create));
            }
            catch (Exception Ex)
            {
                throw Ex;
            }
        }
        public async Task <ResponseModel> UpdateTdsCertificate(TdsCertificateViewModel ViewModel)
        {
            try
            {
                var GetData = _dBContext.TblTdsCertificates.Where(f => f.TdsId == ViewModel.TdsId).FirstOrDefault();
                _mapper.Map <TdsCertificateViewModel, TblTdsCertificate>(ViewModel, GetData);
                _dBContext.Update <TblTdsCertificate>(GetData);
                await _dBContext.SaveChangesAsync();

                return(new ResponseModel {
                    StatusCode = Convert.ToInt32(HttpStatusCode.Created), ResponseMessage = "Updated successfully"
                });
            }
            catch (Exception Ex)
            {
                throw Ex;
            }
        }