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