public ActionResult List() { //Apartment apartment = new Apartment(); //apartment.ApartmentId = 1; //apartment.ApartmentNumber = "ap.5(bl.E70)"; //apartment.UserId = 1; //apartment.AmountOfMoneyOwed = 59; //apartment.NumberOfOccupants = 3; #region ////Bill bill = new Bill(); ////bill.BillId = 1; ////bill.BillType = "elecricity"; ////bill.Month = "January"; ////bill.ApartmentId = 1; ////bill.AmountOfMoneyOwed = 200; ////Payment payment = new Payment(); ////payment.PaymentId = 1; ////payment.ApartmentId = 1; ////payment.AmountOfMoneyToBePaid = 100; ////payment.ServicesToBePaid = "water"; ////payment.Paid = "yes"; ////WaterConsumption wCons = new WaterConsumption(); ////wCons.WaterConsumptionId = 1; ////wCons.ApartmentId = 1; ////wCons.PricePerUnit = 20; ////wCons.Consumption = 10; ////wCons.AmountOfMoneyOwed = 200; ////RemainingDebt rd = new RemainingDebt(); ////rd.RemainingDebtId = 1; ////rd.ApartmentId = 1; ////rd.Month = "March"; ////rd.DebtTo = "Electricity"; ////rd.AmountOfMoneyOwed = 70; ////apartment.Bills.Add(bill); ////apartment.Payments.Add(payment); ////apartment.WaterConsumptions.Add(wCons); ////apartment.RemainingDebts.Add(rd); #endregion //List<Apartment> apartmentList = new List<Apartment>(); UsersController uc = new UsersController(); string email = Request.Cookies["UserCookie"].Value; List <User> user = new List <User>(); user = uc.GetUserByEmail(email); if (user[0].Role == "user") { List <Apartment> apartmentList = new List <Apartment>(); foreach (var apartment in user[0].Apartments) { apartmentList.Add(apartment); } return(View(apartmentList)); } else { List <Apartment> apartmentList = GetApartments(); return(View(apartmentList)); } // return View(apartmentList); }