public async Task <IActionResult> UpdateCancellationRemark([FromRoute] long id,
                                                                   [FromForm] ImmunizationDetails dto)
        {
            var single = await _ctx.ImmunizationDetails.Where(x => x.Id == id).SingleOrDefaultAsync();

            if (single == null)
            {
                return(Ok(false));
            }
            _ctx.Entry(dto).State = EntityState.Modified;
            _ctx.Entry(dto).Property(x => x.Id).IsModified = false;
            return(Ok(await _ctx.SaveChangesAsync()));
        }
 public async Task <IActionResult> SaveImmunizationDetails([FromBody] ImmunizationDetails dto)
 {
     _ctx.ImmunizationDetails.Add(dto);
     return(Ok(await _ctx.SaveChangesAsync() > 0));
 }