Index: PostgreSqlDotnetCore/Controllers/PetCaresController.cs
===================================================================
--- PostgreSqlDotnetCore/Controllers/PetCaresController.cs	(revision e90ba32557c3c52a93ec0b76184f5617270553ce)
+++ PostgreSqlDotnetCore/Controllers/PetCaresController.cs	(revision 99d0eccaa4a992555784a467c5ce614b64ffb749)
@@ -131,4 +131,5 @@
                 return RedirectToAction("AccessDenied", "Error");
             }
+            ModelState.Remove("PetsClass");
             ViewBag.isAuthenticated = new UsersClass();
             // no access for standard user
@@ -150,11 +151,13 @@
             ViewBag.VetCenters = new SelectList(vetCenters, "id", "name");
 
-
-            var queryPetsByUser = from st in db.PetsObj
-                                  where st.usersid == customerClass.id
-                                  select st;
-            var userPets =await queryPetsByUser.ToListAsync<PetsClass>();
-            ViewBag.Pets= new SelectList(userPets, "id", "name");
-
+            if (customerClass != null)
+            {
+                var queryPetsByUser = from st in db.PetsObj
+                                      where st.usersid == customerClass.id
+                                      select st;
+                var userPets = await queryPetsByUser.ToListAsync<PetsClass>();
+                ViewBag.Pets = new SelectList(userPets, "id", "name");
+
+            }
 
             return View(peClass);
@@ -240,4 +243,6 @@
                 return RedirectToAction("AccessDenied", "Error");
             }
+
+            ModelState.Remove("PetsClass");
             ViewBag.isAuthenticated = await getCrrentUser();
             // no access for standard user
Index: PostgreSqlDotnetCore/Controllers/VetCenterController.cs
===================================================================
--- PostgreSqlDotnetCore/Controllers/VetCenterController.cs	(revision e90ba32557c3c52a93ec0b76184f5617270553ce)
+++ PostgreSqlDotnetCore/Controllers/VetCenterController.cs	(revision 99d0eccaa4a992555784a467c5ce614b64ffb749)
@@ -73,6 +73,8 @@
         public async Task<ActionResult> Index()
         {
+            ViewBag.isAuthenticated = await getCrrentUser();
+            ViewBag.hasAccess = await checkAuthorizationAsync();
             var vetCenters = await db.VetCentersWithCity.ToListAsync(); 
-            ViewBag.isAuthenticated = User.Identity.IsAuthenticated;
+           // ViewBag.isAuthenticated = User.Identity.IsAuthenticated;
             // no access for standard user
             ViewBag.OnlyAdminManager = await checkAuthorizationSpecificRoleAsync(RoleConstants.Admin) ?? await checkAuthorizationSpecificRoleAsync(RoleConstants.Manager);
Index: PostgreSqlDotnetCore/Models/Pet_care_appointments.cs
===================================================================
--- PostgreSqlDotnetCore/Models/Pet_care_appointments.cs	(revision 99d0eccaa4a992555784a467c5ce614b64ffb749)
+++ PostgreSqlDotnetCore/Models/Pet_care_appointments.cs	(revision 99d0eccaa4a992555784a467c5ce614b64ffb749)
@@ -0,0 +1,17 @@
+﻿// File: Models/VetCenterWithCity.cs
+
+namespace PostgreSqlDotnetCore.Models
+{
+    public class Pet_care_appointments
+    {
+        public int id { get; set; }
+        public string user_name { get; set; }
+        public string vet_center_name { get; set; }
+        public string user_lastname { get; set; }
+        public PetsClass PetsClass { get; set; }
+        public string pet_care_title { get; set; } 
+        public DateTime starttt_date { get; set; }
+        public DateTime appointment_date { get; set; }
+      
+    }
+}
Index: PostgreSqlDotnetCore/Views/PetCares/Edit.cshtml
===================================================================
--- PostgreSqlDotnetCore/Views/PetCares/Edit.cshtml	(revision e90ba32557c3c52a93ec0b76184f5617270553ce)
+++ PostgreSqlDotnetCore/Views/PetCares/Edit.cshtml	(revision 99d0eccaa4a992555784a467c5ce614b64ffb749)
@@ -56,4 +56,11 @@
         </div>
 
+        <div class="form-group">
+            @Html.LabelFor(model => model.pet_id, htmlAttributes: new { @class = "control-label col-md-2" })
+            <div class="col-md-10">
+                @Html.DropDownListFor(model => model.pet_id, (SelectList)ViewBag.Pets, "Select Pet", new { @class = "form-control" })
+                @Html.ValidationMessageFor(model => model.pet_id, "", new { @class = "text-danger" })
+            </div>
+        </div>
 
    @*<div class="form-group">
Index: PostgreSqlDotnetCore/Views/VetCenter/Index.cshtml
===================================================================
--- PostgreSqlDotnetCore/Views/VetCenter/Index.cshtml	(revision e90ba32557c3c52a93ec0b76184f5617270553ce)
+++ PostgreSqlDotnetCore/Views/VetCenter/Index.cshtml	(revision 99d0eccaa4a992555784a467c5ce614b64ffb749)
@@ -34,7 +34,9 @@
             @Html.DisplayNameFor(model => model.workinghours)
         </th>
+        @*
         <th>
             @Html.DisplayNameFor(model => model.description)
         </th>
+        *@
         <th>
             @Html.DisplayNameFor(model => model.phonenumber)
@@ -64,8 +66,8 @@
                 @Html.DisplayFor(modelItem => item.workinghours)
             </td>
-            <td>
+           @* <td>
                 @Html.DisplayFor(modelItem => item.description)
             </td>
-
+            *@
             <td>
                 @Html.DisplayFor(modelItem => item.phonenumber)
