public string RemoveMedicine(PacientDisease pd, Medicine m) { if (db.PacientDiseases.Where(x => (x.Pacient == pd.Pacient && x.Disease == pd.Disease)).Count() != 0 && db.Medicines.Where(x => x.Code == m.Code).Count() != 0) { db.PacientMedicines.Remove(db.PacientMedicines.Where(x => (x.PacientDisease.Code == pd.Code && x.Medicine.Code == m.Code)).First()); return(""); } else { return("Can't RemoveMedicine"); } }
public string SetMedicine(PacientDisease pd, Medicine m) { if (db.PacientDiseases.Where(x => x.Code == pd.Code).Count() != 0 && db.Medicines.Where(x => x.Code == m.Code).Count() != 0) { PacientMedicine pm = new PacientMedicine() { Code = db.PacientMedicines.Count() + 1, PacientDisease = db.PacientDiseases.Where(x => x.Code == pd.Code).First(), Medicine = db.Medicines.Where(x => x.Code == m.Code).First() }; db.PacientMedicines.Add(pm); return(""); } else { return("Can't SetMedicine"); } }
public string SetDisease(Pacient a, Disease d) { if (db.Pacients.Where(x => x.Code == a.Code).Count() != 0 && db.Diseases.Where(x => x.Code == d.Code).Count() != 0) { PacientDisease pd = new PacientDisease() { Code = db.PacientDiseases.Count() + 1, Pacient = db.Pacients.Where(x => x.Code == a.Code).First(), Disease = db.Diseases.Where(x => x.Code == d.Code).First() }; db.PacientDiseases.Add(pd); return(""); } else { return("Can't SetDisease"); } }