public void WriteToReception()
 {
     Rest();
     var actual = new Record(new Repository<Doctor>(path).Get(4), new Pacient() { Id = 1, FirstName = "1", LastName = "1" }, new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day, DateTime.Now.Hour, DateTime.Now.Minute + 2, 0));
     var expected = reg.WriteToReceptionDoctor(4, new Pacient() { Id = 1, FirstName = "1", LastName = "1" });
     Assert.AreEqual(actual.DateTime, expected.DateTime);
     Assert.AreEqual(actual.Pacient.FirstName, expected.Pacient.FirstName);
     Assert.AreEqual(actual.Doctor.Id, expected.Doctor.Id);
 }
 public Record WriteToReceptionDoctor(int id_Doctor, Pacient pacient)
 {
     new Repository<Pacient>(path).Save(pacient);
     Record theRecord = new Record(new Repository<Doctor>(path).Get(id_Doctor), pacient, GetTimeDoctor(id_Doctor));
     new Repository<Record>(path).Save(theRecord);
     var item = new Repository<Doctor>(path).Get(id_Doctor);
     item.Records.Add(theRecord);
     new Repository<Doctor>(path).Update(item);
     return theRecord;
 }