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));
            }
        }
Example #2
0
        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();
            }
        }