private void InitializeViews() { _isTabletMode = !_ignoreTabletLayout && _context.Resources.GetBoolean(Resource.Boolean.bb_bottom_bar_is_tablet_mode); ViewCompat.SetElevation(this, MiscUtils.DpToPixel(_context, 8)); View rootView = Inflate(_context, _isTabletMode ? Resource.Layout.bb_bottom_bar_item_container_tablet : Resource.Layout.bb_bottom_bar_item_container, this); _tabletRightBorder = rootView.FindViewById(Resource.Id.bb_tablet_right_border); UserContainer = (ViewGroup)rootView.FindViewById(Resource.Id.bb_user_content_container); _shadowView = rootView.FindViewById(Resource.Id.bb_bottom_bar_shadow); OuterContainer = (ViewGroup)rootView.FindViewById(Resource.Id.bb_bottom_bar_outer_container); ItemContainer = (ViewGroup)rootView.FindViewById(Resource.Id.bb_bottom_bar_item_container); _backgroundView = rootView.FindViewById(Resource.Id.bb_bottom_bar_background_view); _backgroundOverlay = rootView.FindViewById(Resource.Id.bb_bottom_bar_background_overlay); if (PendingUserContentView != null) { var param = PendingUserContentView.LayoutParameters; if (param == null) { param = new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MatchParent, ViewGroup.LayoutParams.MatchParent); } UserContainer.AddView(PendingUserContentView, 0, param); PendingUserContentView = null; } }
void ReadDataFromFile() { //get data from json byte[] bytes = File.ReadAllBytes(dataPath); userContainer = SerializationUtility.DeserializeValue <UserContainer>(bytes, DataFormat.Binary); Debug.Log("Reading data from file"); }
private void UpdateUsers(IEnumerable <User> users) { var newUsers = new List <UserContainer>(); foreach (var user in users) { var container = _users.FromId(user.CustId); if (container == null) { container = new UserContainer(user); } else { container.User = user; } newUsers.Add(container); } _users.Clear(); if (this.Status == ConnectionStatus.Connected) { foreach (var user in newUsers) { _users.Add(user); } } else { _users.Add(new UserContainer(_offlineUser)); } this.OnUsersUpdated(); }
private void LoadDdls() { /*Get Users from list and load Persona dll*/ UserContainer users = ServiceHelper.GetListUsers(); Spinner ddlUser = FindViewById <Spinner>(Resource.Id.ddlUser); ArrayAdapter userAdapter = new ArrayAdapter(this, Android.Resource.Layout.SimpleSpinnerItem, users.User); userAdapter.SetDropDownViewResource(Android.Resource.Layout.SimpleSpinnerDropDownItem); ddlUser.Adapter = userAdapter; /*Get combo choices for Subunidad and load Subunidad dll*/ List <string> combo = ServiceHelper.GetComboChoices("Subunidad"); Spinner ddlSubunidad = FindViewById <Spinner>(Resource.Id.ddlSubunidad); ArrayAdapter subunidadAdapter = new ArrayAdapter(this, Android.Resource.Layout.SimpleSpinnerItem, combo.ToArray()); subunidadAdapter.SetDropDownViewResource(Android.Resource.Layout.SimpleSpinnerDropDownItem); ddlSubunidad.Adapter = subunidadAdapter; combo.Clear(); /*Get combo choices for Motivo and load Motivo dll*/ combo = ServiceHelper.GetComboChoices("Motivo_x0020_de_x0020_Solicitud"); Spinner ddlMotivo = FindViewById <Spinner>(Resource.Id.ddlMotivo); ArrayAdapter motivoAdapter = new ArrayAdapter(this, Android.Resource.Layout.SimpleSpinnerItem, combo.ToArray()); motivoAdapter.SetDropDownViewResource(Android.Resource.Layout.SimpleSpinnerDropDownItem); ddlMotivo.Adapter = motivoAdapter; /*Get Users from list and load Persona dll*/ Spinner ddlPersonaAutorizante = FindViewById <Spinner>(Resource.Id.ddlPersonaAutorizante); ArrayAdapter personaAutorizanteAdapter = new ArrayAdapter(this, Android.Resource.Layout.SimpleSpinnerItem, users.User); personaAutorizanteAdapter.SetDropDownViewResource(Android.Resource.Layout.SimpleSpinnerDropDownItem); ddlPersonaAutorizante.Adapter = personaAutorizanteAdapter; }
public UserContainer Validate(UserContainer userContainer, int minResults) { Assert.IsNotNull(userContainer); Assert.IsTrue(userContainer.Data.Children.Count >= minResults); return(userContainer); }
public EditUserDialog(UserContainer user) { InitializeComponent(); wgDB = new WaveguideDB(); m_OK = false; m_addingNew = false; if (user == null) // if null is passed in for user, the intent is to create/insert a new User { m_addingNew = true; user = new UserContainer(); user.Firstname = ""; user.Lastname = ""; user.Username = ""; user.Password = ""; user.Role = GlobalVars.USER_ROLE_ENUM.USER; user.UserID = 0; } UserVM = new EditUserVM(user); MyPasswordBox.Password = user.Password; UserVM.Refresh(); this.DataContext = UserVM.User; RoleComboBox.DataContext = UserVM; ProjectsListBox.DataContext = UserVM; }
public void AddUser_ShouldWork() { // Arrange int expected = 4; container = new UserContainer(repo.CreateUserContainerDal(), repo.CreateUserDAL(), repo.CreateBetDAL()); User toAdd = new User("Pablo", null, null) { Id = 13, }; bool validCall; // Act using (TransactionScope scope = new TransactionScope()) { validCall = container.AddUser(toAdd); // Assert Assert.True(validCall); Assert.Equal(expected, container.Users.Count); } }
public void Create(object sender, EventArgs e) { if (isValid()) { try { var data = GetData(); string name = data["name"] as string; string login = data["login"] as string; string email = data["email"] as string; string password = data["password"] as string; string role = data["role"] as string; using (UserContainer db = new UserContainer()) { User user = new User() { Name = name, Login = login, Email = email }; var controller = new UserController(user); controller.SetPassword(password); user.Role = role; db.UserSet.Add(user); db.SaveChanges(); } parentForm.Close(); } catch (Exception) { MessageBox.Show("Не удалось выполнить операцию"); } } }
public void ParseUserSearch(string xml) { foreach (PSUser user in UserContainer.LoadFromText(xml).users) { this.userSearchResults.Add(user); } }
public void ParseUsers(string xml) { foreach (PSUser user in UserContainer.LoadFromText(xml).users) { this.topUsers.Add(user); } }
public void Register(object sender, EventArgs e) { if (isValid()) { var data = GetData(); string name = data["name"] as string; string login = data["login"] as string; string email = data["email"] as string; string password = data["password"] as string; using (UserContainer db = new UserContainer()) { User user = new User() { Login = login, Email = email, Name = name }; UserController u = new UserController(user); u.SetPassword(password); db.UserSet.Add(user); db.SaveChanges(); } MessageBox.Show("registered"); } }
public IActionResult JoinForum(int id) { ForumContainer forumcontainer = new ForumContainer(connectionstring); UserContainer usercontainer = new UserContainer(connectionstring); Forum forum = forumcontainer.GetForumById(id); if (HttpContext.Session.GetInt32("Id") != null) { int userid = (int)HttpContext.Session.GetInt32("Id"); User user = new User(connectionstring); if (usercontainer.GetUserById(userid).Username != null) { user.JoinForum(id, userid); } else { TempData["login"] = "******"; } } else { TempData["login"] = "******"; } return(RedirectToAction("ForumPosts", "Post", new { id = id })); }
public IActionResult SignIn(SignInRequestModel signInRequest) { if (signInRequest == null || string.IsNullOrWhiteSpace(signInRequest.Login) || string.IsNullOrWhiteSpace(signInRequest.Password)) { return(Ok(ToJson(ApiResponse.NewFail("InvalidCredentials")))); } var mbUser = _userService.UserLoginRequest(login: signInRequest.Login, pass: signInRequest.Password); if (!mbUser.Success) { return(Ok(ToJson(ApiResponse.NewFail("InvalidCredentials")))); } var userContainer = new UserContainer(mbUser.Value); _sessionOperator.CurrentUser_Set(HttpContext, userContainer); var signinResponseModel = GetSigninResponseModel(mbUser.Value); var result = ApiResponse <SignInResponseModel> .NewSuccess(signinResponseModel); return(Ok(ToJson(result))); }
public AccountController() { userDAL = new UserDAL(); login = new Login(); user = new User(); userContainer = new UserContainer(userDAL); }
private void btnById_Click(object sender, EventArgs e) { int id = int.Parse(tbId.Text); UserContainer uc = new UserContainer(); User user = uc.GetUserById(id); MessageBox.Show(user.ToString()); }
// Use this for initialization void Start() { UserContainer uc = UserContainer.Load(path); foreach (User user in uc.users) { print(user.username); } }
public TwitterShould() { _userContainer = new UserContainer(); _showWallUseCase = new Mock <IShowWallUseCase>(); _followUseCase = new Mock <IFollowUseCase>(); twitter = new Twitter(new PostMessageUseCase(_userContainer), new ShowMessagesUseCase(_userContainer), _followUseCase.Object, _showWallUseCase.Object); output = new StringWriter(); Console.SetOut(output); }
public async Task CreateSSH(string connectionId, string UserId, string terminalName) { Logger.LogError("I'm in connectSSH"); bool shared = false; Terminal result; //string[] ar = { $"SSH CONNECTION FOR USER ID={connectionId} was created." }; //await this.Clients.Client(connectionId).SendAsync("GetResponse", ar); Logger.LogError("TerminalName = " + terminalName); Logger.LogError("UserId = " + UserId); result = db.Desktops.Where(v => v.UserId == UserId).Where(v => v.Name == terminalName).FirstOrDefault(); if (result == null) { result = db.Desktops.Where(v => v.Shared == UserId).Where(v => v.Name == terminalName).FirstOrDefault(); } if (result != null) { if (UserContainer.getUserById(UserId) == null) { User newUser = new User(); newUser.UserId = UserId; UserContainer.Users.Add(newUser); Logger.LogError("IP = " + result.Ip); Logger.LogError("Login = "******"Password = "******"SSH CONNECTION FOR USER ID={connectionId} wasn't created. Ip or login or password is incorrect"; await this.Clients.Client(connectionId).SendAsync("GetResponse", res); } } else { UserContainer.getUserById(UserId).CreateSSHConnection(result.Ip, result.UserName, result.Password); UserContainer.getUserById(UserId).SSHConnect(); } string ar = $"SSH CONNECTION FOR USER ID={connectionId} was created."; await this.Clients.Client(connectionId).SendAsync("GetResponse", ar); } else { string ar = $"SSH CONNECTION FOR USER ID={connectionId} wasn't created. Error 'USER NOT FOUNDED'"; await this.Clients.Client(connectionId).SendAsync("GetResponse", ar); } }
public UserContainerTests() { repo = new InMemRepository(); container = new UserContainer(repo.CreateUserContainerDAL(), repo.CreateUserDAL(), repo.CreateBetDAL()); user = new User("Test", repo.CreateUserDAL(), repo.CreateBetDAL()) { Id = 15 }; }
public void GetAllUsers_ShouldWork() { // Arrange int expected = 3; List <User> expectedUsers = new List <User>() { new User("NickTEST", null, null) { Id = 1, Email = "*****@*****.**", Age = 21, IsActive = true, Balance = 200 }, new User("Test", null, null) { Id = 2, Email = "*****@*****.**", Age = 50, IsActive = true, Balance = 100 }, new User("Piet", null, null) { Id = 3, Email = "*****@*****.**", Age = 24, IsActive = true, Balance = 300 } }; // Act using (TransactionScope scope = new TransactionScope()) { container = new UserContainer(repo.CreateUserContainerDal(), repo.CreateUserDAL(), repo.CreateBetDAL()); var resultUsers = container.Users; int resultCount = resultUsers.Count; // Assert Assert.Equal(expected, resultCount); for (int i = 0; i < expectedUsers.Count; i++) { Assert.Equal(expectedUsers[i].Id, resultUsers[i].Id); Assert.Equal(expectedUsers[i].Name, resultUsers[i].Name); Assert.Equal(expectedUsers[i].Email, resultUsers[i].Email); Assert.Equal(expectedUsers[i].Age, resultUsers[i].Age); Assert.Equal(expectedUsers[i].IsActive, resultUsers[i].IsActive); Assert.Equal(expectedUsers[i].Balance, resultUsers[i].Balance); } } }
private static IUserContainer InitializeUserContainer() { var userContainer = new UserContainer(); userContainer.UpdateUsers(new[] { new Tuple <string, string>("User", "pass") }); return(userContainer); }
public void GetUserByForumIdTest_NotNull_ReturnEqual() { string username = "******"; UserContainer usercontainer = new UserContainer(); //Act User Usercheck = usercontainer.GetUserByForumId(5, 4); //Assert Assert.AreEqual(Usercheck.Username, username); }
public AdminTests() { repo = new InMemRepository(); admin = new Admin(repo.CreateAdminDAL()); user = new User("Test", repo.CreateUserDAL(), repo.CreateBetDAL()); container = new UserContainer(repo.CreateUserContainerDAL(), repo.CreateUserDAL(), repo.CreateBetDAL()); admin.NewUserAdded += container.ReceiveNewUserNotification; admin.UserModification += container.ReceiveUserModificationNotification; }
public static UserContainer GetListUsers() { XmlNode ndUsers = userService.GetUserCollectionFromSite(); UserContainer myUsers = XmlHelper.ConvertNode <UserContainer>(ndUsers); usersList = myUsers.User.ToList(); return(myUsers); }
public ConfirmCameraSyncWindow(UserContainer admin, CameraDetails camera) { InitializeComponent(); var driver = Simulator.Instance.Drivers.FirstOrDefault(d => d.Driver.CarNumberRaw == camera.CarNumber); var sync = new CameraSync(admin, driver, camera); this.DataContext = sync; }
public static UserContainer Load(string path) { TextAsset _xml = Resources.Load <TextAsset> (path); XmlSerializer serializer = new XmlSerializer(typeof(UserContainer)); StringReader reader = new StringReader(_xml.text); UserContainer users = serializer.Deserialize(reader) as UserContainer; reader.Close(); return(users); }
public void GetUserByUsernamePasswordTest_NotNull_ReturnEqual() { //Assert UserContainer usercontainer = new UserContainer(); //Act User Usercheck = usercontainer.GetUserById(4); User user = usercontainer.GetUserByUsernamePassword("username", "password"); //Assert Assert.AreNotEqual(Usercheck.Username, user.Username); }
public void GetUserByCommentIdTest_NotNull_ReturnEqual() { //Assert UserContainer usercontainer = new UserContainer(); //Act User Usercheck = usercontainer.GetUserById(4); User user = usercontainer.GetUserByCommentId(1); //Assert Assert.AreEqual(Usercheck.Username, user.Username); }
public void GetUserByPostIdTest_Null_ReturnEqual() { //Arrange UserContainer usercontainer = new UserContainer(); //Act User Usercheck = usercontainer.GetUserById(4); User user = usercontainer.GetUserByPostId(1); //Assert Assert.AreNotEqual(Usercheck.Username, user.Username); }
public void GetUserByIdTest_Null_ReturnEqual() { //Assert string username = "******"; UserContainer usercontainer = new UserContainer(); //Act User Usercheck = usercontainer.GetUserById(0); //Assert Assert.AreNotEqual(Usercheck.Username, username); }
void Start() { UserList = UserContainer.Load(); CurrentUser = UserList.GetCurrentUser(); GameObject uiTextUserEmail = GameObject.Find("User_Email"); GameObject goLastName = GameObject.Find("Input_LastName"); GameObject goFirstName = GameObject.Find("Input_FirstName"); goLastName.GetComponent<InputField>().text = CurrentUser.LastName; goFirstName.GetComponent<InputField>().text = CurrentUser.FirstName; uiTextUserEmail.GetComponent<Text>().text = CurrentUser.Email; }
public void Load(string path) { XmlSerializer serializer = new XmlSerializer(typeof(UserContainer)); if (File.Exists(path)) { Debug.Log(path); using (FileStream stream = new FileStream(path, FileMode.Open)) { instance = serializer.Deserialize(stream) as UserContainer; } } }
public void Execute(UserContainer user, CommandContainer command) { Log(command); PlugInContainer plugIn = PlugInCache.Read(command.PlugInId); if (plugIn == null | plugIn.Instance == null) { throw new TrappedException(enmMessageCode.NoSuchPluginFound, new object[] { command.PlugInId }); } else { Type typ = plugIn.Instance.GetType(); MethodInfo methodInfo = typ.GetMethod(command.Method); object[] arguments = new object[command.ArgumentList.Count]; for (int i = 0; i < command.ArgumentList.Count; i++) { arguments[i] = command.ArgumentList[i].Value; } object payload = methodInfo.Invoke(plugIn.Instance, arguments); _messageProcessor.Create(command.ClientId, command.SessionId, command.SourceId, payload); } }
private void ReplaceUser(string clientId, UserContainer user) { //UserController.ReplaceUser(clientId, user); }
//TODO Allow a user to login, there actions are then controlled by groups etc. public string Login(iUserCache users, UserContainer user, string userName, string password) { return null; }
private void ReplaceUser(string clientId, UserContainer user) { IEnumerable<UserContainer> users = from UserContainer u in _activeUsers where object.Equals(u.ClientId, clientId) select u; ArrayList container = new ArrayList(); foreach (UserContainer u1 in users) { container.Add(u1); } foreach (UserContainer u1 in container) { _activeUsers.Remove(u1); } _activeUsers.Add(user); }
// Return a user or a guest account public UserContainer Read(string clientId, string sessionId, string newSession) { UserContainer user = null; if (sessionId == null || sessionId == "") { string id = enmUserCategory.Guest.ToString().ToLower(); IEnumerable<UserContainer> users = from UserContainer u in _userList where u.ClientId == id select u; if (users.Count() == 1) { user = users.First(); ReplaceUser(clientId, user); } else { user = new UserContainer { Id = id, Category = enmUserCategory.Guest, ClientId = clientId, Language = SettingCache.Read("language").Value, LoggedOn = DateTime.Now, SessionId = newSession }; _activeUsers.Add(user); } return user; } else { IEnumerable<UserContainer> users = from UserContainer u in _activeUsers where object.Equals(u.ClientId, clientId) & object.Equals(u.SessionId, sessionId) select u; if (users.Count() == 1 & newSession != null) { foreach (UserContainer u in users) { u.SessionId = newSession; user = u; } } else if (users.Count() == 1 & newSession == null) { user = users.First(); } else { throw new TrappedException(enmMessageCode.DuplicateSessions); } } return user; }