internal String editUser(int ID) { AdminRightsChecker userRights = new AdminRightsChecker(ID); String result = "<form id=\"editUser\" name=\"editUser\" action=\"#\" method=\"post\"><ul>"; DataClassesDataContext d = new DataClassesDataContext(); var query = from u in d.Users where u.UserID == ID select u; result += "<li class=\"PAMenuItems\">Login: <input name=\"login\" type=\"text\" value=\"" + query.First().Login + "\" /></li>"; result += "<li class=\"PAMenuItems\">Imię: <input name=\"imie\" type=\"text\" value=\"" + query.First().Imie + "\" /></li>"; result += "<li class=\"PAMenuItems\">Nazwisko: <input name=\"nazwisko\" type=\"text\" value=\"" + query.First().Nazwisko + "\" /></li>"; result += "<li class=\"PAMenuItems\">Numer telefonu: +<input name=\"numerPanstwa\" type=\"text\" value=\"" + query.First().PhoneCountryCode + "\" />(<input name=\"numerWojewodztwa\" type=\"text\" value=\"" + query.First().PhoneAreaCode + "\" />)<input name=\"numerTelefonu\" type=\"text\" value=\"" + query.First().PhoneNumber + "\" /></li>"; result += "<li class=\"PAMenuItems\">Adres:</li><li class=\"PAMenuItems\">Ulica: <input name=\"ulica\" type=\"text\" value=\"" + query.First().Street + "\" /><input name=\"numerDomu\" type=\"text\" value=\"" + query.First().StreetNumber + "\" />, mieszkania <input name=\"numerMieszkania\" type=\"text\" value=\"" + query.First().FlatNumber + "\" /></li>"; result += "<li class=\"PAMenuItems\">Kod pocztowy: <input name=\"kodPocztowy\" type=\"text\" value=\"" + query.First().PostCode + "\" /> Miasto: <input name=\"miasto\" type=\"text\" value=\"" + query.First().City + "\" /></li>"; result += "<li class=\"PAMenuItems\">Uprawnienia użytkownika: <select name=\"rights\"><option value=\"1\""; if (userRights.CzyAdmin()) { result += " selected=\"selected\""; } result += ">Administrator</option><option value=\"2\""; if (!(userRights.CzyAdmin()) && (userRights.CzySek())) { result += " selected=\"selected\""; } result += ">Sekretariat</option><option value=\"3\""; if (!(userRights.CzyAdmin()) && !(userRights.CzySek())) { result += " selected=\"selected\""; } result += ">Użytkownik</option></select></li>"; result += "<input name=\"id\" type=\"hidden\" value=\"" + query.First().UserID + "\" />"; result += "<input type=\"submit\" value=\"Zapisz\" onClick=\"document.getElementById(\"editUser\").submit();\" />"; result += "</ul></form>"; result += "<p><a href=\"?content=ShowUsers\">Powrót do listy użytkowników</a><br /><a href=\"?content=\">Powrót do panelu administracyjnego</a></p>"; d.Dispose(); return(result); }
internal String ShowUsers() { AdminRightsChecker rights = new AdminRightsChecker(Request.Cookies["user"], Session); String result = "<table><tr><td>Login</td><td>E-mail</td><td>Imie</td><td>Nazwisko</td><td>Numer kierunkowy (państwa)</td><td>Numer kierunkowy (województwo)</td><td>Numer telefonu</td><td>Ulica</td><td>Numer ulicy</td><td>Numer domu</td><td>Kod pocztowy</td><td>Miasto</td><td></td><td></td></tr>"; DataClassesDataContext d = new DataClassesDataContext(); List <Users> l = d.Users.ToList(); foreach (var k in l) { result += "<tr><td>" + k.Login + "</td><td>" + k.E_mail + "</td><td>" + k.Imie + "</td><td>" + k.Nazwisko + "</td><td>" + k.PhoneCountryCode + "</td><td>" + k.PhoneAreaCode + "</td><td>" + k.PhoneNumber + "</td><td>" + k.Street + "</td><td>" + k.StreetNumber + "</td><td>" + k.FlatNumber + "</td><td>" + k.PostCode + "</td><td>" + k.City + "</td>"; if (rights.CzyAdmin()) { result += "<td><a href=\"?content=EditUsers&ID=" + k.UserID + "\">edycja</a></td><td><a href=\"?content=DeleteUsers&ID=" + k.UserID + "\">usuń</a></td></tr>"; } else { result += "<td></td><td></td></tr>"; } } result += "</table>"; result += "<p><a href=\"?content=\">Powrót</a></p>"; d.Dispose(); return(result); }
internal String editUser(int ID) { AdminRightsChecker userRights = new AdminRightsChecker(ID); String result = "<form id=\"editUser\" name=\"editUser\" action=\"#\" method=\"post\"><ul>"; DataClassesDataContext d = new DataClassesDataContext(); var query = from u in d.Users where u.UserID == ID select u; result += "<li class=\"PAMenuItems\">Login: <input name=\"login\" type=\"text\" value=\"" + query.First().Login + "\" /></li>"; result += "<li class=\"PAMenuItems\">Imię: <input name=\"imie\" type=\"text\" value=\"" + query.First().Imie + "\" /></li>"; result += "<li class=\"PAMenuItems\">Nazwisko: <input name=\"nazwisko\" type=\"text\" value=\"" + query.First().Nazwisko + "\" /></li>"; result += "<li class=\"PAMenuItems\">Numer telefonu: +<input name=\"numerPanstwa\" type=\"text\" value=\"" + query.First().PhoneCountryCode + "\" />(<input name=\"numerWojewodztwa\" type=\"text\" value=\"" + query.First().PhoneAreaCode + "\" />)<input name=\"numerTelefonu\" type=\"text\" value=\"" + query.First().PhoneNumber + "\" /></li>"; result += "<li class=\"PAMenuItems\">Adres:</li><li class=\"PAMenuItems\">Ulica: <input name=\"ulica\" type=\"text\" value=\"" + query.First().Street + "\" /><input name=\"numerDomu\" type=\"text\" value=\"" + query.First().StreetNumber + "\" />, mieszkania <input name=\"numerMieszkania\" type=\"text\" value=\"" + query.First().FlatNumber + "\" /></li>"; result += "<li class=\"PAMenuItems\">Kod pocztowy: <input name=\"kodPocztowy\" type=\"text\" value=\"" + query.First().PostCode + "\" /> Miasto: <input name=\"miasto\" type=\"text\" value=\"" + query.First().City + "\" /></li>"; result += "<li class=\"PAMenuItems\">Uprawnienia użytkownika: <select name=\"rights\"><option value=\"1\""; if (userRights.CzyAdmin()) result += " selected=\"selected\""; result += ">Administrator</option><option value=\"2\""; if (!(userRights.CzyAdmin()) && (userRights.CzySek())) result += " selected=\"selected\""; result += ">Sekretariat</option><option value=\"3\""; if (!(userRights.CzyAdmin()) && !(userRights.CzySek())) result += " selected=\"selected\""; result += ">Użytkownik</option></select></li>"; result += "<input name=\"id\" type=\"hidden\" value=\"" + query.First().UserID + "\" />"; result += "<input type=\"submit\" value=\"Zapisz\" onClick=\"document.getElementById(\"editUser\").submit();\" />"; result += "</ul></form>"; result += "<p><a href=\"?content=ShowUsers\">Powrót do listy użytkowników</a><br /><a href=\"?content=\">Powrót do panelu administracyjnego</a></p>"; d.Dispose(); return result; }
internal String ShowUsers() { AdminRightsChecker rights = new AdminRightsChecker(Request.Cookies["user"], Session); String result = "<table><tr><td>Login</td><td>E-mail</td><td>Imie</td><td>Nazwisko</td><td>Numer kierunkowy (państwa)</td><td>Numer kierunkowy (województwo)</td><td>Numer telefonu</td><td>Ulica</td><td>Numer ulicy</td><td>Numer domu</td><td>Kod pocztowy</td><td>Miasto</td><td></td><td></td></tr>"; DataClassesDataContext d = new DataClassesDataContext(); List<Users> l = d.Users.ToList(); foreach (var k in l) { result += "<tr><td>" + k.Login + "</td><td>" + k.E_mail + "</td><td>" + k.Imie + "</td><td>" + k.Nazwisko + "</td><td>" + k.PhoneCountryCode + "</td><td>" + k.PhoneAreaCode + "</td><td>" + k.PhoneNumber + "</td><td>" + k.Street + "</td><td>" + k.StreetNumber + "</td><td>" + k.FlatNumber + "</td><td>" + k.PostCode + "</td><td>" + k.City + "</td>"; if (rights.CzyAdmin()) { result += "<td><a href=\"?content=EditUsers&ID=" + k.UserID + "\">edycja</a></td><td><a href=\"?content=DeleteUsers&ID=" + k.UserID + "\">usuń</a></td></tr>"; } else { result += "<td></td><td></td></tr>"; } } result += "</table>"; result += "<p><a href=\"?content=\">Powrót</a></p>"; d.Dispose(); return result; }