Changeset e9bb9d1 for PostgreSqlDotnetCore/Controllers/BlogController.cs
- Timestamp:
- 08/28/24 21:41:13 (4 weeks ago)
- Branches:
- main
- Children:
- a850333
- Parents:
- 118e414
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
PostgreSqlDotnetCore/Controllers/BlogController.cs
r118e414 re9bb9d1 89 89 } 90 90 BlogPostConsultation blogClass = db.BlogPostControllerObj.Find(id); 91 UsersClass customerClass = await getCrrentUser(); 92 ViewBag.isAuthenticated = customerClass; 91 93 if (blogClass == null) 92 94 { … … 102 104 var blogAnswers = query.ToList(); 103 105 blogClass.BlogPostAnswers = blogAnswers; 106 ViewBag.OnlyAdminManager = await checkAuthorizationSpecificRoleAsync(RoleConstants.Admin) ?? await checkAuthorizationSpecificRoleAsync(RoleConstants.Manager); 104 107 return View(blogClass); 105 108 } … … 121 124 122 125 // check for permission 123 UsersClass customerClass = await getCrrentUser(); 126 //UsersClass customerClass = await checkAuthorizationAsync(); 127 // ViewBag.isAuthenticated = await getCrrentUser(); 128 UsersClass customerClass = await getCrrentUser(); 124 129 // set if is authenticated 125 130 ViewBag.isAuthenticated = customerClass; … … 143 148 var user = await _userManager.GetUserAsync(User); 144 149 var customerClass = db.CustomerObj.SingleOrDefault(x => x.email == user.Email); 150 //dodadeno na 25.08 151 ViewBag.isAuthenticated = await getCrrentUser(); 145 152 if (customerClass != null) 146 153 { … … 184 191 } 185 192 186 // check for permission 187 UsersClass customerClass = await checkAuthorizationAsync(); 188 //dodadeno na 23.08 193 // izbriseno na 26.08 194 UsersClass customerClass = await checkAuthorizationAsync(); 195 //dodadeno na 26.08 196 // UsersClass customerClass = await checkAuthorizationSpecificRoleAsync(RoleConstants.Admin); 189 197 ViewBag.isAuthenticated = await getCrrentUser(); 190 198 if (customerClass == null) … … 204 212 // no access for standard user 205 213 ViewBag.OnlyAdminManager = await checkAuthorizationSpecificRoleAsync(RoleConstants.Admin) ?? await checkAuthorizationSpecificRoleAsync(RoleConstants.Manager); 214 ViewBag.OnlyAdminManager1 = await checkAuthorizationSpecificRoleAsync(RoleConstants.Admin) ?? await checkAuthorizationSpecificRoleAsync(RoleConstants.Manager); 206 215 207 216 … … 233 242 if (existingBlogClass != null) 234 243 { 244 245 235 246 // Запамтете ја старата вредност на users_id 236 247 blogClass.users_id = existingBlogClass.users_id; … … 247 258 248 259 // GET: Customer/Delete/5 260 249 261 public async Task<ActionResult> DeleteAsync(int? id) 250 262 { … … 286 298 } 287 299 300 288 301 // POST: Customer/Delete/5 289 302 … … 298 311 return RedirectToAction("Index"); 299 312 } 313 314 // GET: Customer/Delete/5 315 // GET: Customer/Delete/5 316 // GET: Customer/Delete/5 317 318 300 319 301 320 protected override void Dispose(bool disposing)
Note:
See TracChangeset
for help on using the changeset viewer.