Beispiel #1
0
        private void reportbtn_Click(object sender, EventArgs e)
        {
            diagnosis dg = new diagnosis();

            this.Hide();
            dg.Show();
        }
 //add patient diagnosis (done when patient signs up)
 public void POST(diagnosis diagnose)
 {
     using (ThyroidDataEntities entities = new ThyroidDataEntities())
     {
         entities.diagnosis.Add(diagnose);
         entities.SaveChanges();
     }
 }
 //delete diagnosis by diagnosis_id (can be deleted by both user and admins)
 public string Delete(int id)
 {
     using (ThyroidDataEntities entities = new ThyroidDataEntities())
     {
         diagnosis infoid = entities.diagnosis.Find(id);
         entities.diagnosis.Remove(infoid);
         entities.SaveChanges();
         return("Patient info deleted");
     }
 }
        //update diagnosis
        public void PUT(int id, diagnosis pinfo)
        {
            using (ThyroidDataEntities entities = new ThyroidDataEntities())
            {
                var patientinfo = entities.diagnosis.FirstOrDefault(e => e.diagnosis_id == id);
                patientinfo.patient_id = pinfo.patient_id;
                patientinfo.diagnosis1 = pinfo.diagnosis1;



                entities.Entry(patientinfo).State = System.Data.Entity.EntityState.Modified;
                entities.SaveChanges();
            }
        }
Beispiel #5
0
 public void MarkAsModified(diagnosis item)
 {
 }