public async Task <IActionResult> CreateConsultationDiagnosisFavourite(ConsultationDiagnosisFavourites model) { try { await _consultationDiagnosisRepository.AddConsultationDiagnosisFavourites(model); var status = true; return(Ok(status)); } catch (Exception ex) { var status = false; return(BadRequest(status)); } }
public async Task AddConsultationDiagnosisFavourites(ConsultationDiagnosisFavourites model) { var check = await _context.ConsultationDiagnosisFavourites.Where(e => e.ICDID == model.ICDID && e.doctorid == model.doctorid && e.ProviderID == model.ProviderID).FirstOrDefaultAsync(); if (check != null) { check.lastchangeby = model.lastchangeby; check.isactive = model.isactive; check.lastchangedate = DateTime.Now; _context.Update(check); await _context.SaveChangesAsync(); } else { model.encodeddate = DateTime.Now; model.encodeddate = DateTime.Now; model.lastchangedate = DateTime.Now; var result = _context.ConsultationDiagnosisFavourites.Add(model); await _context.SaveChangesAsync(); } }