- Data:
- 2009-10-15 15:34:49 (17 years ago)
- Lokalizacja:
- branches/Emisje
- Pliki:
-
- 2 zmodyfikowane
-
. (zmodyfikowane) (1 prop)
-
Wierszowki/Wierszowki.Web/Controllers/UserController.cs (zmodyfikowane) (7 diffs)
Legenda:
- Bez zmian
- Dodane
- Usunięte
-
branches/Emisje
- Property svn:mergeinfo
-
old new 2 2 /branches/ReklamaReorganizacja:568-731 3 3 /tags/BazaReklam_1.1.28:831 4 /trunk:774-8 374 /trunk:774-852
-
- Property svn:mergeinfo
-
branches/Emisje/Wierszowki/Wierszowki.Web/Controllers/UserController.cs
r838 r853 1 using System; 1 2 using System.Linq; 2 3 using System.Web.Mvc; … … 6 7 using Wierszowki.Services.Interfaces; 7 8 using xVal.ServerSide; 9 using Wierszowki.Models; 10 using System.Collections.Generic; 8 11 9 12 namespace Wierszowki.Controllers … … 52 55 53 56 if (ModelState.IsValid) 54 return View("Confirm", user); 55 57 { 58 var userConfirmViewData = new UserConfirmViewData(); 59 userConfirmViewData = InitUserConfirmViewData("Potwierdzenie dodania u¿ytkownika", "", OperationType.Create, user); 60 return View("Confirm", userConfirmViewData); 61 } 56 62 return View(user); 57 63 } … … 62 68 return View(user); 63 69 } 70 64 71 [Authorize] 65 72 [AcceptVerbs(HttpVerbs.Get)] … … 67 74 { 68 75 User user = _service.Find(id); 76 string errorInfo = ""; 69 77 if (user != null) 70 78 { 71 79 string name = ControllerContext.HttpContext.User.Identity.Name; 72 80 var LogInUser = _service.FindOne(u => u.Login == name); 73 if (LogInUser.Id == user.Id )81 if (LogInUser.Id == user.Id || LogInUser.Id == 1) 74 82 { 75 83 return View(_service.Find(id)); … … 77 85 else 78 86 { 79 ViewData["message"] = "error_user"; 80 return View("Confirm"); 87 var userConfirmViewData = new UserConfirmViewData(); 88 errorInfo = "Nie mo¿na edytowaæ u¿ytkownika, gdy¿ login ró¿ni siê od zalogowanego!!!"; 89 userConfirmViewData = InitUserConfirmViewData("Edycja u¿ytkownika", errorInfo, OperationType.ErrorLogin, null); 90 return View("Confirm", userConfirmViewData); 81 91 } 82 83 92 } 84 ViewData["message"] = "error"; 85 return View("Confirm"); 93 var userConfirmViewData1 = new UserConfirmViewData(); 94 errorInfo = "Nie mo¿na edytowaæ u¿ytkownika, gdy¿ u¿ytkownik o takim id nie istnieje !!!"; 95 userConfirmViewData1 = InitUserConfirmViewData("Edycja u¿ytkownika", errorInfo, OperationType.ErrorUser, null); 96 return View("Confirm", userConfirmViewData1); 86 97 } 87 98 … … 101 112 102 113 if (ModelState.IsValid) 103 return View("Confirm", user); 104 105 114 { 115 var userConfirmViewData = new UserConfirmViewData(); 116 userConfirmViewData = InitUserConfirmViewData("Potwierdzenie edycji u¿ytkownika", "", OperationType.Update, user); 117 return View("Confirm", userConfirmViewData); 118 } 106 119 return View(user); 120 } 121 private UserConfirmViewData InitUserConfirmViewData(string naglowek, string error, OperationType u_type, User user) 122 { 123 var viewData = new UserConfirmViewData 124 { 125 Naglowek = naglowek, 126 ErrorInfo= error, 127 Akcja = u_type, 128 User = user 129 }; 130 return viewData; 107 131 } 108 132 }
