static void Main(string[] args) { IPatient patient = new Patient { Name = "John Wick", Complaint = "I can't run fast!", Diagnosis = "Not viewed", Recipe = "Not writed" }; IInsuranceCompany insuranceCompany = new InsuranceCompany(); Console.WriteLine("*** Clinic of \"Eternal Rest\" greeting You! ***"); Console.WriteLine(); IHospital hospital = new Hospital(patient); Console.WriteLine("Name: {0}", patient.Name); Console.WriteLine("Complaint: {0}", patient.Complaint); Console.WriteLine(); hospital.DoctorVisit(patient); Console.WriteLine("{0}, your diagnosis is \"{1}\".", patient.Name, patient.Diagnosis); Console.WriteLine("Recipe: {0}.", patient.Recipe); insuranceCompany.onInvoicePaid += hospital.Healing; Console.WriteLine("Invoice is sended to your Insurance Company... waiting for payment..."); insuranceCompany.Paying(hospital.GetInvoice()); Console.WriteLine(); Console.WriteLine("Your current diagnosis is \"{0}\".", patient.Diagnosis); Console.Read(); }
static void Main(string[] args) { var hospital = new Hospital(CrearMedicos(), CrearAdmin(), new Farmacia()); hospital.MenuHospital(); }
static void Main(string[] args) { Console.Write("Wpisz nazwę szpitala: "); Hospital employee = new Hospital(Console.ReadLine()); Console.Write("Wpisz username : "******"Wpisz password : "******"Proszę wpisać pracownika tutaj\n"); while (true) { Console.Write("\nWhich types of users in the system: doctor, nurse, administrator "); string position = Console.ReadLine(); Console.Write("\nEnter first name : "); string firstName = Console.ReadLine(); Console.Write("Enter Surname : "); string surname = Console.ReadLine(); Console.WriteLine("Enter ID Number : "); int ID = int.Parse(Console.ReadLine()); switch (position) { case "doctor": Doctor doctor = new Doctor(firstName, surname, ID, username, password); //employee.AddEmployee(employee); break; case "administrator": Employee admin = new Employee(firstName, surname, ID, username, password); employee.AddEmployee(employee); if (askForContinue() == true) { continue; } else { break; } case "nurse": Nurse nurse = new Nurse(firstName, surname, ID, username, password); break; } Console.Clear(); employee.DisplayInfo(); /*if (askForContinue() == true) * { * continue; * } * else * { * break; * }*/ } //Console.Clear(); //employee.DisplayInfo(); }
public Engine() { this.hospital = new Hospital(); }