Esempio n. 1
0
 public AdminUserCreator(UserRepository usersRepository,
                         GroupRepository groupRepository,
                         AddUserForm addUserForm)
     : base(usersRepository, addUserForm)
 {
     this.groupRepository = groupRepository;
 }
        private void AddUserItem_Click(object sender, RoutedEventArgs e)
        {
            AddUserForm form = new AddUserForm();

            form.ShowDialog();
            ReloadPage();
        }
Esempio n. 3
0
 public ActionResult Create(AddUserForm addUserForm)
 {
     return
         HandleForm(InitialiseSelectLists(addUserForm))
             .WithSuccessResult(this.RedirectToAction(x => x.Index()));
    
 }
Esempio n. 4
0
        public void Test_1()
        {
            Browser.GoTo(TestData.url);

            LoginPage loginPg = new LoginPage(Browser);

            Menu menu = loginPg.Login(TestData.adminName, TestData.adminPass);

            Assert.AreEqual(Browser.Url, string.Concat(TestData.url, TestData.successfullLoginUrl),
                            string.Format("Login failed for cridentials: name: {0}, pass: {1}", TestData.adminName, TestData.adminPass));

            SystemUsers users = menu.Switch2AdminUserManagementUsers();

            Assert.AreEqual(Browser.Url, string.Concat(TestData.url, TestData.systemUsersUrl),
                            string.Format("Failed to open AdminUserManagementUsers page"));

            AddUserForm form = users.ClickAddUser();

            Assert.AreEqual(Browser.Url, string.Concat(TestData.url, TestData.addUsersUrl), "Failed to open AddUserForm");

            error = form.AddUser(UserRole.ESS, TestData.empName, TestData.userName, Status.Enabled, TestData.userPass);
            Assert.AreEqual("Success", error, error);

            Assert.AreEqual(string.Concat(TestData.url, TestData.systemUsersUrl), Browser.Url,
                            string.Format("Failed to add user, user data: name: {0}, pass: {1}", TestData.userName, TestData.userPass));

            Browser.GoTo(string.Concat(TestData.url, TestData.logoutUrl));

            menu = loginPg.Login(TestData.userName, TestData.userPass);
            Assert.AreEqual(Browser.Url, string.Concat(TestData.url, TestData.successfullLoginUrl),
                            string.Format("Login failed for cridentials: name: {0}, pass: {1}", TestData.userName, TestData.userPass));
        }
Esempio n. 5
0
        private async void button2_Click(object sender, EventArgs e)
        {
            var pk = int.Parse(dataGridView1.SelectedRows[0].Cells[0].Value
                               .ToString());
            var userToUpdate = await Program.Db.Users.FindAsync(pk);

            var addForm = new AddUserForm(userToUpdate);

            if (addForm.ShowDialog() != DialogResult.OK)
            {
                return;
            }

            if (userToUpdate == null)
            {
                return;
            }

            userToUpdate.Username    = addForm.Username;
            userToUpdate.Locality_id = (int)addForm.LocalityId;
            userToUpdate.Role_id     = (int)addForm.RoleId;
            if (addForm.Password != "")
            {
                userToUpdate.Password = BCrypt.Net.BCrypt.HashPassword(
                    addForm.Password,
                    BCrypt.Net.BCrypt.GenerateSalt(12));
            }

            await Program.Db.SaveChangesAsync();

            await FillUsersTable();
        }
Esempio n. 6
0
        private void addUserMenu_Click(object sender, EventArgs e)
        {
            AddUserForm frm = new AddUserForm();

            frm.MdiParent = this;
            frm.Show();
        }
        private void Btn_Add_Click(object sender, RoutedEventArgs e)
        {
            AddUserForm frm = new AddUserForm(this, Thread.CurrentThread.CurrentCulture.ToString());

            frm.flgEdit = false;
            frm.ShowDialog();
        }
Esempio n. 8
0
        public async Task <IActionResult> AddUser([FromBody] AddUserForm addUserForm)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (_userService.UserExistsByEmail(addUserForm.Email))
            {
                return(BadRequest(new Response("400", "Email already exists")));
            }

            _userService.AddUser(addUserForm);
            await _context.SaveChangesAsync();

            var userID = _userService.GetIdByEmail(addUserForm.Email);

            _userService.UpdateSyncCode(userID);
            await _context.SaveChangesAsync();

            _partnerService.AddNew(userID);
            await _context.SaveChangesAsync();

            return(Ok(new Response("200", "Successfully added!")));
        }
Esempio n. 9
0
        private void mi_AddUser_Click(object sender, EventArgs e)
        {
            AddUserForm form = new AddUserForm();

            form.MdiParent = this;
            form.Show();
        }
Esempio n. 10
0
        private void buttonOK_Click(object sender, EventArgs e)
        {
            AddUserForm addUserForm = new AddUserForm(false);

            if (addUserForm.ShowDialog() != DialogResult.OK)
            {
                return;
            }
            _resultUser = addUserForm.ResultUser;
            LocalTestingProvider provider     = null;
            TestHelper           selectedTest = listBox.SelectedItem as TestHelper;

            if (selectedTest.IsMasterTest)
            {
                provider = new LocalTestingProvider(DataCreator.CreateFullTestorDataSet(_testHelpers),
                                                    selectedTest);
            }
            else
            {
                provider = new LocalTestingProvider(selectedTest.TestorData,
                                                    selectedTest);
            }
            provider.SetStudentName(String.Format("{0} {1} {2}", HtmlStore.GetString(_resultUser.LastName),
                                                  HtmlStore.GetString(_resultUser.FirstName), HtmlStore.GetString(_resultUser.SecondName)));
            TestForm testForm = new TestForm(provider);

            testForm.ShowDialog();
        }
Esempio n. 11
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            string userChoice = usersListBox.SelectedItem as String;

            if (usersListBox.SelectedIndex == -1)
            {
                MessageBox.Show("Please, select user or add a new one", "Nothing chosen");
            }
            else if (usersListBox.SelectedIndex == 0)
            {
                AddUserForm modal = new AddUserForm();
                modal.Owner = Window.GetWindow(this);
                modal.ShowDialog();
                UserProfileManager.UpdateUsersList();
                foreach (string userName in UserProfileManager.UsersList)
                {
                    if (usersListBox.Items.Contains(userName) == false)
                    {
                        usersListBox.Items.Insert(1, userName);
                    }
                }
            }
            else
            {
                UserDictionaries dictionarySelect = new UserDictionaries(userChoice);
                this.AddLogicalChild(dictionarySelect);
                NavigationService.Navigate(dictionarySelect);
            }
        }
Esempio n. 12
0
        private void AddBtn_Click(object sender, RoutedEventArgs e)
        {
            AddUserForm addUserForm = new AddUserForm();

            addUserForm.ShowDialog();
            UsersListBox.ItemsSource = null;
            UsersListBox.ItemsSource = DBHelper.GetContext().User.ToList();
        }
Esempio n. 13
0
        private void EditUser_Click(object sender, EventArgs e)
        {
            AddUserForm form = new AddUserForm();

            form.UserId       = UserInfo.UserId;
            form.UserEdit     = true;
            form.UserUpdated += new UserUpdatedEventHandler(form_UserUpdated);

            OpenForm(form, FormWindowState.Normal);
        }
Esempio n. 14
0
        private void buttonAddUser_Click(object sender, EventArgs e)
        {
            AddUserForm addUserForm = new AddUserForm();

            if (addUserForm.ShowDialog() != DialogResult.OK)
            {
                return;
            }
            _resultUser       = addUserForm.ResultUser;
            this.DialogResult = DialogResult.OK;
        }
Esempio n. 15
0
        private void newBtn_Click(object sender, RoutedEventArgs e)
        {
            AddUserForm form = new AddUserForm(null);

            form.ShowDialog();
            Utils.db.ComboView.Load();
            List <ComboView> list = Utils.db.ComboView.ToList();

            nameTextBox.ItemsSource   = list;
            nameTextBox.SelectedIndex = nameTextBox.Items.Count - 1;
        }
Esempio n. 16
0
        public void AddUser(AddUserForm addUserForm)
        {
            User user = new User();

            user.Password = EncodePassword(addUserForm.Password);
            user.Name     = addUserForm.Name;
            user.Birthday = addUserForm.BirthDay;
            user.Email    = addUserForm.Email;
            user.SyncCode = "";

            _context.users.Add(user);
        }
Esempio n. 17
0
        private void Btn_Edit_Click(object sender, RoutedEventArgs e)
        {
            if (UsersListDg.SelectedItem == null || UsersListDg.HasItems == false)
            {
                System.Windows.Forms.MessageBox.Show(String.Format(Global_Object.messageNothingSelected), Global_Object.messageTitileWarning, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }
            AddUserForm frm = new AddUserForm(this, UsersListDg.SelectedItem as dtUser, Thread.CurrentThread.CurrentCulture.ToString());

            frm.flgEdit = true;
            frm.ShowDialog();
        }
Esempio n. 18
0
        static void Main(string[] args)
        {
            Browser brw = new Browser(BrowserType.Chrome);

            brw.GoTo("http://opensource.demo.orangehrmlive.com/");

            LoginPage   loginPg = new LoginPage(brw);
            Menu        menu    = loginPg.Login("Admin", "admin");
            SystemUsers users   = menu.Switch2AdminUserManagementUsers();
            AddUserForm form    = users.ClickAddUser();
            string      error   = form.AddUser(UserRole.ESS, "John Smith", "test.task", Status.Disabled, "12345");
        }
Esempio n. 19
0
        private void userAddbtn_Click(object sender, EventArgs e)
        {
            AddUserForm  form = new AddUserForm();
            DialogResult rt   = form.ShowDialog();

            if (rt == DialogResult.OK)
            {
                InitData.AddData(dataGridView1, InitData.users);
                //this.dataGridView1.AutoGenerateColumns = false;
                //this.dataGridView1.DataSource = InitData.users;
                //this.dataGridView1.Refresh();
            }
        }
Esempio n. 20
0
        public ActionResult AddUser()
        {
            var Role           = _context.Roles.ToList();
            var MembershipType = _context.MembershipTypes.ToList();

            var viewModel = new AddUserForm
            {
                Roles           = Role,
                MembershipTypes = MembershipType
            };

            return(View(viewModel));
        }
Esempio n. 21
0
        private void editBtn_Click(object sender, RoutedEventArgs e)
        {
            var select = comboViewDataGrid.SelectedItem as ComboView;

            if (select == null)
            {
                MessageBox.Show("Выберите");
                return;
            }
            User        user = Utils.db.User.FirstOrDefault(el => el.id == select.id);
            AddUserForm form = new AddUserForm(user);

            form.ShowDialog();
        }
Esempio n. 22
0
        private void AddUser()
        {
            AddUserForm form = new AddUserForm(logic.GetRewards());

            if (form.ShowDialog(this) == DialogResult.OK)
            {
                User user = new User();
                user.FirstName   = form.FirstName;
                user.LastName    = form.LastName;
                user.DateOfBirth = form.DateOfBirth;
                user.Add(form.chkreward);
                logic.AddUser(user);
                UpdateUsersGrid();
            }
        }
Esempio n. 23
0
 private void 添加用户ToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (adduser == null || adduser.IsDisposed)
     {
         adduser = new AddUserForm();
         for (int i = 0; i < this.MdiChildren.Length; i++)
         {
             Form tempChild = (Form)this.MdiChildren[i];
             tempChild.Close();
         }
         this.IsMdiContainer = true;
         adduser.MdiParent   = this;    //设置父窗体
         adduser.Show();
     }
 }
Esempio n. 24
0
        private void btnAddUser_Click(object sender, EventArgs e)
        {
            _dirty_flag = true;

            AddUserForm add_form = new AddUserForm();
            if (add_form.ShowDialog() == DialogResult.OK)
            {
                if (_users == null)
                {
                    _users = new EIBUsersConf();
                }
                _users.List.Add(add_form.CurrentUser);
                UpdateListView();
            }
        }
Esempio n. 25
0
        private void btnAddUser_Click(object sender, EventArgs e)
        {
            _dirty_flag = true;

            AddUserForm add_form = new AddUserForm();

            if (add_form.ShowDialog() == DialogResult.OK)
            {
                if (_users == null)
                {
                    _users = new EIBUsersConf();
                }
                _users.List.Add(add_form.CurrentUser);
                UpdateListView();
            }
        }
Esempio n. 26
0
        private void lvUsers_MouseDoubleClick(object sender, MouseEventArgs e)
        {
            ListViewHitTestInfo hit = lvUsers.HitTest(e.Location);

            if (hit != null)
            {
                AddUserForm add_form = new AddUserForm((EIBUserConf)hit.Item.Tag);
                if (add_form.ShowDialog() == DialogResult.OK)
                {
                    _dirty_flag = true;
                    this._users.List.Remove((EIBUserConf)hit.Item.Tag);
                    this._users.List.Add(add_form.CurrentUser);
                    UpdateListView();
                    UpdatSpecificeUserSettings(add_form.CurrentUser);
                }
            }
        }
Esempio n. 27
0
 private void EditSelectedUser()
 {
     if (ctlUser.SelectedCells.Count > 0)
     {
         UserViewModel userView = (UserViewModel)ctlUser.SelectedCells[0].OwningRow.DataBoundItem;
         User          user     = userView.GetUser();
         AddUserForm   form     = new AddUserForm(user, logic.GetRewards());
         if (form.ShowDialog(this) == DialogResult.OK)
         {
             user.Add(form.chkreward);
             user.FirstName   = form.FirstName;
             user.LastName    = form.LastName;
             user.DateOfBirth = form.DateOfBirth;
             logic.UpdateUser(user);
             UpdateUsersGrid();
         }
     }
 }
Esempio n. 28
0
        public ActionResult Edit(int id)
        {
            var user = _context.Users.SingleOrDefault(u => u.Id == id);

            if (user == null)
            {
                return(HttpNotFound());
            }
            else
            {
                var viewModel = new AddUserForm
                {
                    User            = user,
                    Roles           = _context.Roles.ToList(),
                    MembershipTypes = _context.MembershipTypes.ToList()
                };

                return(View("AddUser", viewModel));
            }
        }
Esempio n. 29
0
        private async void ButtonAddUser_Click(object sender, EventArgs e)
        {
            var addForm = new AddUserForm();

            if (addForm.ShowDialog() != DialogResult.OK)
            {
                return;
            }

            var newUser = new User
            {
                Username = addForm.Username,
                Password = BCrypt.Net.BCrypt.HashPassword(addForm.Password,
                                                          BCrypt.Net.BCrypt.GenerateSalt(12)),
                Role_id     = (int)addForm.RoleId,
                Locality_id = (int)addForm.LocalityId
            };

            await AuthService.CreateUser(newUser);

            await FillUsersTable();
        }
Esempio n. 30
0
        private void OpenAddForm(int userId)
        {
            selectedId = userId;

            Form addForm = this.ParentForm.OwnedForms.FirstOrDefault(a => a.Name == "AddUserForm");

            if (addForm == null)
            {
                AddUserForm form = new AddUserForm();
                form.UserId       = userId;
                form.Owner        = this.ParentForm;
                form.UserUpdated += new UserUpdatedEventHandler(form_UserUpdated);
                form.Show();
            }
            else
            {
                AddUserForm openedForm = (AddUserForm)addForm;
                openedForm.UserId = userId;
                openedForm.LoadUserDetails();
                openedForm.Focus();
            }
        }
Esempio n. 31
0
 private AddUserForm InitialiseSelectLists(AddUserForm addUserForm)
 {
     addUserForm.ApplicationRoles = _applicationRoleReferenceDataQuery.GetAllCached().ToSelectList();
     addUserForm.BusinessUnits = _businessUnitReferenceDataQuery.GetAllCached().ToSelectList();
     return addUserForm;
 }
Esempio n. 32
0
        private void DoAdd()
        {
            ViewState view = GetViewState();

            try
            {
                //add can be done only for users / groups
                    if (view==ViewState.User)
                    {
                        AddUserForm addUserForm = new AddUserForm(console);
                        addUserForm.ShowDialog(this);
                        if (addUserForm.AddedUser)
                            FillUsersList();
                    }
                    else if (view==ViewState.Group)
                    {
                        AddGroupForm addGroupForm = new AddGroupForm(console);
                        addGroupForm.ShowDialog(this);
                        if (addGroupForm.AddedGroup)
                            FillGroupsList();
                    }
                    //Doesnt make sense to add Executors / Apps / Threads /Permissions manually.
                    //permissions cant be added yet. they can only be assigned to groups
            }
            catch (AuthorizationException)
            {
                MessageBox.Show("Access denied. You do not have adequate permissions for this operation.","Authorization Error",MessageBoxButtons.OK,  MessageBoxIcon.Error);
            }
        }
Esempio n. 33
0
        private void showAddUserForm()
        {
            AddUserForm addUserForm = new AddUserForm();

            addUserForm.ShowDialog();
        }
Esempio n. 34
0
 private void lvUsers_MouseDoubleClick(object sender, MouseEventArgs e)
 {
     ListViewHitTestInfo hit = lvUsers.HitTest(e.Location);
     if (hit != null)
     {
         AddUserForm add_form = new AddUserForm((EIBUserConf)hit.Item.Tag);
         if (add_form.ShowDialog() == DialogResult.OK)
         {
             _dirty_flag = true;
             this._users.List.Remove((EIBUserConf)hit.Item.Tag);
             this._users.List.Add(add_form.CurrentUser);
             UpdateListView();
             UpdatSpecificeUserSettings(add_form.CurrentUser);
         }
     }
 }
Esempio n. 35
0
        private void barButtonItem3_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            AddUserForm adduser = new AddUserForm();

            adduser.ShowDialog();
        }