public void  Update(CovidTestModel model)
 {
     try
     {
         var dbModel = _mapper.Map <CovidTest>(model);
         _covidTestRepository.Update(_connectionStrings.Postgresql, dbModel);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public ActionResult Post([FromBody] CovidTestModel model)
 {
     try
     {
         _referenceService.Add(model);
         var successModel = new Status()
         {
             StatusCode = 200,
             Message    = "Added Successfully"
         };
         return(Ok(successModel));
     }
     catch (Exception ex)
     {
         var errorModel = new Status()
         {
             Message = ex.Message
         };
         Log.Error(ex, ex.Message);
         return(StatusCode(500, errorModel));
     }
 }
 public async Task UpdateItemAsync(string id, CovidTestModel person)
 {
     await this._container.UpsertItemAsync <CovidTestModel>(person, new PartitionKey(id));
 }
 public async Task AddItemAsync(CovidTestModel person)
 {
     await this._container.CreateItemAsync <CovidTestModel>(person, new PartitionKey(person.Id));
 }