public ActionResult ManageUserPartial(string status = "") { if (User.Identity.IsAuthenticated) { string loginName = User.Identity.Name; UserManager UM = new UserManager(); UserDataView UDV = UM.GetUserDataView(loginName); string message = string.Empty; if (status.Equals("update")) { message = "Update Successful"; } else if (status.Equals("delete")) { message = "Delete Successful"; } ViewBag.Message = message; return(PartialView(UDV)); } return(RedirectToAction("Index", "Home")); }
public ActionResult ManageUserPartial(string status = "") { if (User.Identity.IsAuthenticated) { string userName = User.Identity.Name; UserManager UM = new UserManager(); UserDataView UDV = UM.GetUserDataView(userName); string message = string.Empty; if (status.Equals("update")) { message = "Update Successful!"; } if (status.Equals("delete")) { message = "Delete Successful!"; } ViewBag.Message = message; return(PartialView(UDV)); } return(View("AdminOnly", "Home")); }
void loadOperation_Completed(object sender, EventArgs e) { UserList.Clear(); LoadOperation loadOperation = sender as LoadOperation; foreach (DocumentManager.Web.Model.user user in loadOperation.Entities) { if (user.user_name == "admin") { continue; } UserEntity userEntity = new UserEntity(); userEntity.User = user; userEntity.Update(); UserList.Add(userEntity); } PagedCollectionView lPagedCollectionView = new PagedCollectionView(UserList); UserDataView = lPagedCollectionView; UserDataView.Refresh(); UpdateChanged("UserList"); IsBusy = false; //finishLoaded(); }
void loadOperation_Completed(object sender, EventArgs e) { UserList.Clear(); LoadOperation loadOperation = sender as LoadOperation; foreach (ProductManager.Web.Model.user user in loadOperation.Entities) { if (user.user_name == "admin") { continue; } UserEntity userEntity = new UserEntity(); userEntity.User = user; userEntity.Update(); DepartmentEntity departmentEntity; if (DepartmentDictionary.TryGetValue(userEntity.UserDepartmentID, out departmentEntity)) { userEntity.UserDepartment = departmentEntity.DepartmentName; UserList.Add(userEntity); } } PagedCollectionView lPagedCollectionView = new PagedCollectionView(UserList); lPagedCollectionView.GroupDescriptions.Add(new PropertyGroupDescription("UserDepartment")); UserDataView = lPagedCollectionView; UserDataView.Refresh(); UpdateChanged("UserList"); IsBusy = false; finishLoaded(); }
public UserDataView GetUserDataView(string loginName) { UserDataView UDV = new UserDataView(); List <UserProfileView> profiles = GetAllUserProfiles(); List <LOOKUPAvailableRole> roles = GetAllRoles(); int? userAssignedRoleID = 0, userID = 0; string userGender = string.Empty; userID = GetUserID(loginName); using (DemoDBEntities db = new DemoDBEntities()) { userAssignedRoleID = db.SYSUserRoles.Where(o => o.SYSUserID == userID)?.FirstOrDefault().LOOKUPRoleID; userGender = db.SYSUserProfiles.Where(o => o.SYSUserID == userID)?.FirstOrDefault().Gender; } List <Gender> genders = new List <Gender>(); genders.Add(new Gender { Text = "Male", Value = "M" }); genders.Add(new Gender { Text = "Female", Value = "F" }); UDV.UserProfile = profiles; UDV.UserRoles = new UserRoles { SelectedRoleID = userAssignedRoleID, UserRoleList = roles }; UDV.UserGender = new UserGender { SelectedGender = userGender, Gender = genders }; return(UDV); }
public UserDataView GetUserDataView(string loginName) { UserDataView UDV = new UserDataView(); List <UserProfileView> profiles = GetAllUserProfiles(); List <UserLookupAvailableRole> roles = GetAllRoles(); int? userAssignedRoleID = 0, userID = 0; string userGender = string.Empty; userID = GetUserID(loginName); using (PetrissEntities db = new PetrissEntities()) { userAssignedRoleID = db.UsersRoles.Where(o => o.UserId == userID)?.FirstOrDefault().UserLookupRoleId; userGender = db.UsersProfiles.Where(o => o.UserId == userID)?.FirstOrDefault().Gender; } //List<Gender> genders = new List<Gender>(); //genders.Add(new Gender { Text = "Male", Value = "M" }); //genders.Add(new Gender { Text = "Female", Value = "F" }); UDV.UserProfile = profiles; UDV.UserRoles = new UserRoles { SelectedRoleId = userAssignedRoleID, UserRoleList = roles }; //UDV.UserGender = new UserGender { SelectedGender = userGender, Gender = genders }; return(UDV); }
public UserDataView DataBaseShowUserData(User user) { command = new MySqlCommand($"CALL wyswietl_dane_uzytkownika('{user.UserID}')", this.conection); reader = command.ExecuteReader(); UserDataView userData = new UserDataView(); if (reader.HasRows) { while (reader.Read()) { userData.Name = reader.GetValue(0).ToString(); userData.Surname = reader.GetValue(1).ToString(); userData.Pesel = reader.GetValue(2).ToString(); userData.DateOfBirth = DateTime.Parse(reader.GetValue(3).ToString()); userData.Sex = char.Parse(reader.GetValue(4).ToString()); userData.ContactNumber = reader.GetValue(5).ToString(); userData.Country = reader.GetValue(6).ToString(); userData.City = reader.GetValue(7).ToString(); userData.Street = reader.GetValue(8).ToString(); userData.HouseNumber = reader.GetValue(9).ToString(); userData.ApartmentNumber = reader.GetValue(10).ToString(); userData.PostalCode = reader.GetValue(11).ToString(); } } reader.Close(); return(userData); }
private void OpenUserDetails(object obj) { UserDataView userData = new UserDataView(_token, obj.ToString()); if (userData.ShowDialog().Value) { if (obj.ToString() != "") { for (int i = 0; i < UserList.Count; i++) { if (UserList[i].Id == userData.returnUser.Id) { UserList[i].Department = userData.returnUser.Department; UserList[i].Gender = userData.returnUser.Gender; UserList[i].Name = userData.returnUser.FirstName + " " + userData.returnUser.LastName; } } } else { UserList.Insert(UserList.Count - 1, new UserForAdministrationDto { Id = userData.returnUser.Id, Department = userData.returnUser.Department, Gender = userData.returnUser.Gender, Name = userData.returnUser.FirstName + " " + userData.returnUser.LastName, CanDelete = true, StartDate = DateTime.Now.ToShortDateString() }); } } }
public ActionResult GetAllUsersByName(string name) { UserManager UM = new UserManager(); UserDataView UDV = new UserDataView(); UDV.UserProfile = UM.GetUserByName(name); return(PartialView(UDV)); }
public ActionResult ManageUserPartial() { if (User.Identity.IsAuthenticated) { string loginName = User.Identity.Name; UserManager UM = new UserManager(); UserDataView UDV = UM.GetUserDataView(loginName); return(PartialView(UDV)); } return(View()); }
public void getUserDataByID() { string userid = TextBox5.Text; SqlCommand usercommand = new SqlCommand("Select * From Tbl_Kullanicilar where Kullaniciid='" + userid + "'", cnnclss.Connection()); SqlDataReader userread = usercommand.ExecuteReader(); UserDataView.DataSource = userread; UserDataView.DataBind(); cnnclss.Connection().Close(); }
public ActionResult SignUp() { UserDataView userView = new UserDataView(); userView.UserName = Request["userName"].ToString(); userView.password = Request["password"].ToString(); userView.email = Request["email"].ToString(); userView.Name = Request["name"].ToString(); Pharmacy pharmacy = new Pharmacy(userView.UserName); pharmacy.SignUP(userView); Session["UserName"] = userView.UserName; return(RedirectToAction("index", "Home")); }
private void UpdateUserData() { userDate = DbService.DataBaseShowUserData(signInUser); tableRowContentList[0].Text = userDate.Pesel; tableRowContentList[1].Text = userDate.Name; tableRowContentList[2].Text = userDate.Surname; tableRowContentList[3].Text = userDate.DateOfBirth.ToString("MM/dd/yyyy"); tableRowContentList[4].Text = userDate.Sex.ToString(); tableRowContentList[5].Text = userDate.ContactNumber; tableRowContentList[6].Text = userDate.Country; tableRowContentList[7].Text = userDate.City; tableRowContentList[8].Text = userDate.Street; tableRowContentList[9].Text = userDate.HouseNumber; tableRowContentList[10].Text = userDate.ApartmentNumber; tableRowContentList[11].Text = userDate.PostalCode; }
public HttpResponseMessage VerifyUser(HttpRequestMessage request, UserDataView data) { return(CreateHttpResponse(request, () => { HttpResponseMessage response = null; if (service.verifyUser(data)) { response = request.CreateResponse(HttpStatusCode.OK, JwtManager.GenerateToken(data.username)); } else { response = request.CreateResponse(HttpStatusCode.OK, false); } return response; })); }
public ActionResult ManageUserPartial( string status = "") { if (User.Identity.IsAuthenticated) { string loginName = User.Identity.Name; UserManager UM = new UserManager(); UserDataView UDV = UM.GetUserDataView(loginName); //we are creating a message string based on a certain operation and store the result in //ViewBag. //This is to let user see if a certain operation succeeds. string message = string.Empty; if (status.Equals("update")) message = "Update Successful"; else if (status.Equals("delete")) message = "Delete Successful"; ViewBag.Message = message; return PartialView(UDV); } return RedirectToAction("Index", "Home"); }
public HttpResponseMessage AddToShelf(HttpRequestMessage request, UserDataView data) { return(CreateHttpResponse(request, () => { HttpResponseMessage response = null; bool wasDeleted = service.deleteUserData(data.ID, data.userpass); if (wasDeleted) { response = request.CreateResponse(HttpStatusCode.OK, true); } else { response = request.CreateResponse(HttpStatusCode.OK, false); } unitOfWork.Commit(); return response; })); }
public UserDataView GetUserDataView(string loginName) { var userData = new UserDataView(); var profiles = GetAllUserProfiles(); var roles = GetAllRoles(); int userAssignedRoleID = 0, userID = 0; string userGender = string.Empty; userID = GetUserID(loginName); userAssignedRoleID = _repository.GetUserRoleByUserID(userID).LookupRoleID; userGender = _repository.GetUserProfileByUserID(userID).Gender; List <Gender> genders = new List <Gender>(); genders.Add(new Gender { Text = "Male", Value = "M" }); genders.Add(new Gender { Text = "Female", Value = "F" }); userData.UserProfile = profiles; userData.UserRoles = new UserRoles { SelectedRoleID = userAssignedRoleID, UserRoleList = roles }; userData.UserGender = new UserGender { SelectedGender = userGender, Gender = genders }; return(userData); }
public HttpResponseMessage ChangeUserData(HttpRequestMessage request, UserDataChange data) { return(CreateHttpResponse(request, () => { HttpResponseMessage response = null; UserDataView user = Mapper.Map <UserDataChange, UserDataView>(data); string verifyUserData = service.verifyUserChange(user, data); if (verifyUserData.Equals("valid")) { response = request.CreateResponse(HttpStatusCode.OK, true); } else if (verifyUserData.Equals("autherror")) { response = request.CreateResponse(HttpStatusCode.OK, "invalid"); } else { response = request.CreateResponse(HttpStatusCode.OK, false); } unitOfWork.Commit(); return response; })); }
static void Main(string[] args) { Director director = Director.GetInstance(); View cityView = new CityView(); cityView.Init(); Console.WriteLine("------------------------------------------------------------"); DispatchCustomEvent("Login", "XXX登陆了"); DispatchCustomEvent("Update", "XXX升级了"); View userDataView = new UserDataView(); userDataView.Init(); Console.WriteLine("------------------------------------------------------------"); DispatchCustomEvent("Update", "XXX升级了"); DispatchCustomEvent("Build", "XXX建筑开始建造了"); View resourceView = new ResourceView(); resourceView.Init(); Console.WriteLine("------------------------------------------------------------"); DispatchCustomEvent("Update", "XXX升级了"); DispatchCustomEvent("Build", "XXX建筑开始建造了"); Console.WriteLine("------------------------------------------------------------"); resourceView.Close(); DispatchCustomEvent("Update", "XXX升级了"); Console.WriteLine("------------------------------------------------------------"); RemoveCustomEvent("Update"); DispatchCustomEvent("Update", "XXX升级了"); }
public UserDataView GetUserDataView(string loginName) { UserDataView UDV = new UserDataView(); List <UserProfileView> profiles = GetAllUserProfiles(); List <LOOKUPAvailableRole> roles = GetAllRoles(); int? userAssignedRoleID = 0, userID = 0; string userGender = string.Empty; int? userTypeID = 0; userID = GetUserID(loginName); using (SchedulerEntities db = new SchedulerEntities()) { userAssignedRoleID = db.SYSUserRoles.Where(o => o.SYSUserID == userID)?.FirstOrDefault().LOOKUPRoleID; userGender = db.SYSUserProfiles.Where(o => o.SYSUserID == userID)?.FirstOrDefault().Gender; userTypeID = db.SYSUserProfiles.Where(o => o.SYSUserID == userID)?.FirstOrDefault().UserTypeID; } List <Gender> genders = new List <Gender>(); genders.Add(new Gender { Text = "Male", Value = "M" }); genders.Add(new Gender { Text = "Female", Value = "F" }); List <ViewModel.UType> userTypes = new List <ViewModel.UType>(); userTypes.Add(new ViewModel.UType { Text = "Worker", Value = "1" }); userTypes.Add(new ViewModel.UType { Text = "Marketer", Value = "2" }); UDV.UserProfile = profiles; UDV.UserRoles = new UserRoles { SelectedRoleID = userAssignedRoleID, UserRoleList = roles }; UDV.UserGender = new UserGender { SelectedGender = userGender, Gender = genders }; UDV.UserType = new ViewModel.UserType { SelectedUserType = userTypeID.ToString(), Usertype = userTypes }; return(UDV); }
public UserDataView GetUserDataView(string userName) { UserDataView UDV = new UserDataView(); List <UserProfileView> profiles = GetAllUserProfiles(); List <LOOKUPAvailableRole> roles = GetAllRoles(); int? userAssignedRoleID = 0, userID = 0; string userRace = string.Empty; string userClass = string.Empty; string userCountry = string.Empty; string userGender = string.Empty; userID = GetUserID(userName); using (BonesAndFlowersDBEntities db = new BonesAndFlowersDBEntities()) { userAssignedRoleID = db.SYSUserRoles.Where(o => o.SYSUserID == userID)?.FirstOrDefault().LOOKUPRoleID; userRace = db.SYSUserProfiles.Where(o => o.SYSUserID == userID)?.FirstOrDefault().Race; userClass = db.SYSUserProfiles.Where(o => o.SYSUserID == userID)?.FirstOrDefault().Class; userCountry = db.SYSUserProfiles.Where(o => o.SYSUserID == userID)?.FirstOrDefault().Country; userGender = db.SYSUserProfiles.Where(o => o.SYSUserID == userID)?.FirstOrDefault().Gender; } List <Race> races = new List <Race>(); races.AddRange(StaticLists.races); List <Class> classes = new List <Class>(); classes.AddRange(StaticLists.classes); List <Country> countries = new List <Country>(); countries.AddRange(StaticLists.countries); List <Gender> genders = new List <Gender>(); genders.AddRange(StaticLists.genders); UDV.UserProfile = profiles; UDV.UserRoles = new UserRoles { SelectedRoleID = userAssignedRoleID, UserRoleList = roles }; UDV.UserClass = new UserClass { SelectedClass = userClass, Class = classes }; UDV.UserRace = new UserRace { SelectedRace = userRace, Race = races }; UDV.UserCountry = new UserCountry { SelectedCountry = userCountry, Country = countries }; UDV.UserGender = new UserGender { SelectedGender = userGender, Gender = genders }; return(UDV); }