public VetMain(VetAmbulance.BL.Models.Vet vet) { InitializeComponent(); ambulance = Container.Get().Resolve <VetAmbulance.BL.Models.Ambulance>(); this.vet = Container.Get().Resolve <VetAmbulance.BL.Models.Vet>(); patient = Container.Get().Resolve <Patient>(); diagnosis = Container.Get().Resolve <Diagnosis>(); drug = Container.Get().Resolve <Drug>(); this.vet.GetById(this.vet.Id); ambulance.GetById(this.vet.AmbulanceId); }
public IActionResult Index() { if (!httpContextAccessor.HttpContext.User.Identity.IsAuthenticated) { return(RedirectToRoute(new { controller = "Auth", action = "Login" })); } var reservations = patien.GetReservations(UserInfoHelper.GetId(httpContextAccessor)); foreach (var reservation in reservations) { vet.GetById(reservation.VetId); ambulance.GetById(vet.AmbulanceId); reservation.Vet = new VetAmbulance.BL.Models.Vet() { Id = vet.Id, Name = vet.Name, AmbulanceId = vet.AmbulanceId, PasswordHash = vet.PasswordHash, PasswordSalt = vet.PasswordSalt }; reservation.Vet.Ambulance = new Ambulance() { Id = ambulance.Id, Address = ambulance.Address, ClosingHour = ambulance.ClosingHour, OpeningHour = ambulance.OpeningHour }; } return(View(reservations)); }