コード例 #1
0
        public ActionResult <Consultation> Get(long id)
        {
            var service = new ConsultationService();

            var consultation = service.GetID(id);

            if (consultation == null)
            {
                return(NotFound());
            }

            return(consultation);
        }
コード例 #2
0
        public ActionResult Delete(long id)
        {
            var service = new ConsultationService();

            var consultation = service.GetID(id);

            if (consultation == null)
            {
                return(NotFound());
            }

            service.Delete(consultation);

            return(Ok());
        }
コード例 #3
0
        public ActionResult <Consultation> Put(long id, [FromBody] Consultation consultation)
        {
            var service = new ConsultationService();

            if (service.GetID(id) == null)
            {
                return(NotFound());
            }

            consultation.ConsultationID = id;

            service.Store(consultation);

            return(consultation);
        }