public void Read() { foreach (var item in _db.Anesthetists.ToList()) { Anesthetist.Add(item); } foreach (var item in _db.Hospitals.ToList()) { Hospital.Add(item); } foreach (var item in _db.OperatingRooms.ToList()) { OperatingRoom.Add(item); } foreach (var item in OperatingRoom) { foreach (var x in Hospital) { if (item.HospitalId == x.HospitalId) { item.HospitalName = x.Name; } } } }
public OperatingRoomsViewModel() { OpRooms = new List <OperatingRoom>(); Hospitals = new List <Hospital>(); Procedures = new List <Procedure>(); Hospital = new Hospital(); Procedure = new Procedure(); OperatingRoom = new OperatingRoom(); }
public IActionResult AddNewRoom(OperatingRoom operatingRoom) { if (ModelState.IsValid) { operatingRoom.HospitalId = hId; _db.OperatingRooms.Add(operatingRoom); _db.SaveChanges(); } return(RedirectToAction("ViewRooms")); }
static void Main(string[] args) { #if DEBUG var operations = new Operations(new FileInfo(Path.Combine(Directory.GetCurrentDirectory(),@"debug.yaml"))); #else if (args.Length == 0) return; Operations operations = new Operations(new FileInfo(args[0])); #endif var oroom = new OperatingRoom(operations); oroom.DoOperations(); System.Console.ReadKey(); }
public void Read(int id) { pId = id; foreach (var item in _db.Surgeons.ToList()) { if (item.LoginId == LoginController.LoggedInUser) { SiD = item.SurgeonId; } } foreach (var item in _db.Anesthetists.ToList()) { Anesthetist.Add(item); } foreach (var item in _db.Hospitals.ToList()) { Hospital.Add(item); } foreach (var item in _db.OperatingRooms.ToList()) { OperatingRoom.Add(item); } foreach (var item in OperatingRoom) { foreach (var x in Hospital) { if (item.HospitalId == x.HospitalId) { item.HospitalName = x.Name; } } } foreach (var item in _db.Procedures.ToList()) { if (id == item.ProcedureId) { Procedure.ProcedureName = item.ProcedureName; Procedure.EstimatedProcedureLength = item.EstimatedProcedureLength; Procedure.ActualStart = item.ActualStart; Procedure.ActualFinish = item.ActualFinish; Procedure.Status = item.Status; } } }