예제 #1
0
 //add new patient
 public void POST(patient_information info)
 {
     using (ThyroidDataEntities entities = new ThyroidDataEntities())
     {
         entities.patient_information.Add(info);
         entities.SaveChanges();
     }
 }
예제 #2
0
 //delete patient info
 public string Delete(int id)
 {
     using (ThyroidDataEntities entities = new ThyroidDataEntities())
     {
         patient_information infoid = entities.patient_information.Find(id);
         entities.patient_information.Remove(infoid);
         entities.SaveChanges();
         return("Patient info deleted");
     }
 }
예제 #3
0
        //update report
        public void PUT(int id, patient_information pinfo)
        {
            using (ThyroidDataEntities entities = new ThyroidDataEntities())
            {
                var patientinfo = entities.patient_information.FirstOrDefault(e => e.patient_id == id);
                patientinfo.user_id       = pinfo.user_id;
                patientinfo.ic_number     = pinfo.ic_number;
                patientinfo.date_of_birth = pinfo.date_of_birth;
                patientinfo.gender        = pinfo.gender;
                patientinfo.blood_type    = pinfo.blood_type;
                patientinfo.timestamp     = pinfo.timestamp;
                patientinfo.doctor_id     = pinfo.doctor_id;


                entities.Entry(patientinfo).State = System.Data.Entity.EntityState.Modified;
                entities.SaveChanges();
            }
        }