Exemple #1
0
        public void Add(NextDoctorVisit visit, string userId)
        {
            var user = _context.Users.FirstOrDefault(u => u.Id == userId);

            if (user == null)
            {
                return;
            }
            visit.ApplicationUser = user;
            _context.NextDoctorVisits.Add(visit);
            _context.SaveChanges();
        }
Exemple #2
0
        public void Update(NextDoctorVisit visit, int id)
        {
            var oldVisit = _context.NextDoctorVisits.FirstOrDefault(w => w.Id == id);

            if (oldVisit == null)
            {
                return;
            }
            oldVisit.Description = visit.Description;
            oldVisit.DoctorName  = visit.DoctorName;
            oldVisit.Location    = visit.Location;
            oldVisit.VisitTime   = visit.VisitTime;
            _context.SaveChanges();
        }
Exemple #3
0
 public IActionResult Put(int id, [FromBody] NextDoctorVisit value)
 {
     _visitRepository.Update(value, id);
     return(Ok());
 }
Exemple #4
0
 public IActionResult Post([FromBody] NextDoctorVisit value)
 {
     _visitRepository.Add(value, User.Identity.GetUserId());
     return(Ok());
 }