public IActionResult Index(int id) { Property property = _properties.Get(id); PropertyIndexModel model = new PropertyIndexModel() { Id = property.Id, Address = property.Address, Area = property.Area, Rooms = property.Rooms, Beds = property.Beds, Rent = property.Rent, Tenants = _tenants.GetAllFromProperty(id).Select(t => new TenantItemModel() { Id = t.Id, FullName = t.FullName, Address = t.RentedProperty.Address, Email = t.Email, PhoneNumber = t.PhoneNumber, DateOfMovingIn = t.DateOfMovingIn.ToString("dd/MM/yyyy"), Debt = _tenants.GetMoneyOwed(t.Id) }) }; return(View(model)); }
public IActionResult Index(int id) { Tenant tenant = _tenants.Get(id); if (tenant != null) { TenantIndexModel model = new TenantIndexModel() { TenantId = tenant.Id, TenantName = tenant.FullName, TenantAddress = tenant.RentedProperty.Address, DateOfMovingIn = tenant.DateOfMovingIn.Date.ToString("dd/MM/yyyy"), Email = tenant.Email, PhoneNumber = tenant.PhoneNumber, MoneyOwed = _tenants.GetMoneyOwed(tenant.Id) }; return(View(model)); } return(RedirectToAction("All")); }