public Blog Edit(Blog obj) { List <Blog> blogs = _stream.ReadAll().ToList(); blogs[blogs.FindIndex(blog => blog.Title == obj.Title)] = obj; _stream.SaveAll(blogs); return(obj); }
public Drug Edit(Drug obj) { List <Drug> drugs = _stream.ReadAll().ToList(); drugs[drugs.FindIndex(dr => dr.Id == obj.Id)] = obj; _stream.SaveAll(drugs); return(obj); }
public Equipment Edit(Equipment obj) { List <Equipment> equipments = _stream.ReadAll().ToList(); equipments[equipments.FindIndex(eq => eq.Id == obj.Id)] = obj; _stream.SaveAll(equipments); return(obj); }
public bool Delete(Specialist obj) { List <Specialist> doctors = _stream.ReadAll().ToList(); Specialist doctorToRemove = doctors.SingleOrDefault(acc => acc.Id == obj.Id); if (doctorToRemove != null) { doctors.Remove(doctorToRemove); _stream.SaveAll(doctors); return(true); } else { return(false); } }
public bool Delete(Treatment treatment) { List <Treatment> treatments = _stream.ReadAll().ToList(); Treatment treatmentToRemove = treatments.SingleOrDefault(trt => trt.Id.CompareTo(treatment.Id) == 0); if (treatmentToRemove != null) { treatments.Remove(treatmentToRemove); _stream.SaveAll(treatments); return(true); } else { return(false); } }