Пример #1
0
 public UserViewModel()
 {
     addUser     = new AddUser(this);
     updateUser  = new UpdateUser(this);
     deleteUser  = new DeleteUser(this);
     currentuser = new UserEntity();
     SelectUser  = new UserEntity();
     permissions = new List <Permission>();
     Users       = new ObservableCollection <UserEntity>();
 }
Пример #2
0
        public void EditUserNamesAndAge_ShouldChangeInfo()
        {
            AddUser addUser = new AddUser();

            UserList.GetUserList().AddUserToList(addUser.MakeNewUser("Lex", "Carao", "testCustomname1", "*****@*****.**", 22, "321Password"));
            EditUser editUser = new EditUser();

            editUser.EditUserNamesAndAge("*****@*****.**", "321Password", "Felix", "Carao", 25);
            Assert.True(UserList.GetUserList().GetUserWithEmail("*****@*****.**", "321Password").UserFirstName == "Felix");
        }
Пример #3
0
        public void EditUserPassword_ShouldChangePassword()
        {
            AddUser addUser = new AddUser();

            UserList.GetUserList().AddUserToList(addUser.MakeNewUser("Passwordchange", "Carao", "testCustomname121211", "*****@*****.**", 22, "321Password"));
            EditUser editUser = new EditUser();

            editUser.EditUserPassword("*****@*****.**", "321Password", "Password123");
            Assert.True(UserList.GetUserList().GetUserWithEmail("*****@*****.**", "Password123").UserFirstName == "Passwordchange");
        }
Пример #4
0
        public void RunMenu()
        {
            AddUser taskclass = new AddUser();
            bool    tastSkift = true;

            counter = 1;

            while (tastSkift == true)
            {
                if (counter > 3)
                {
                    counter = 3;
                }
                if (counter < 1)
                {
                    counter = 1;
                }
                if (counter == 1)
                {
                    Console.Clear();
                }
                MenuText();
                Console.WriteLine();
                Console.WriteLine();
                RunOpg();
                tast = Console.ReadKey(true);
                Console.Clear();
                switch (tast.Key)
                {
                case ConsoleKey.RightArrow:
                    MenuArrrowRight();
                    break;

                case ConsoleKey.LeftArrow:
                    MenuArrowLeft();
                    break;

                default:
                    continue;

                case ConsoleKey.DownArrow:
                    MenuArrowDown();
                    break;

                case ConsoleKey.UpArrow:
                    MenuArrowUp();
                    break;

                case ConsoleKey.Enter:
                    LoopTask = true;
                    taskclass.PlayTask();
                    break;
                }
            }
        }
        public string InsertUser(User pUser)
        {
            string result = string.Empty;
            User   _user  = null;


            if (pUser != null)
            {
                pUser.UserId = pUser.UserId.ToLower();
                _user        = (from p in context.User
                                where p.UserId == pUser.UserId
                                select p).FirstOrDefault();
                if (_user == null)
                {
                    _user = (from p in context.User
                             where p.UserId == pUser.UserId.ToUpper()
                             select p).FirstOrDefault();
                }
                if (_user == null)
                {
                    if (!string.IsNullOrEmpty(pUser.Password) && (pUser.Type == ConstantsVar.Patient || pUser.Type == ConstantsVar.Therapist || pUser.Type == ConstantsVar.Support))
                    {
                        AddUser luser = new AddUser();
                        luser.secretkey = ConfigVars.NewInstance.secretkey;
                        luser.username  = pUser.UserId;
                        luser.fn        = pUser.Name;
                        luser.ln        = pUser.Name;
                        luser.password  = pUser.Password;

                        VSeeHelper lhelper = new VSeeHelper();
                        var        resUser = lhelper.AddUser(luser);
                        if (resUser != null && resUser["status"] == "success")
                        {
                            pUser.Vseeid = "onedirect+" + pUser.UserId.ToLower();
                            context.User.Add(pUser);
                            context.SaveChanges();
                            result = "success";
                        }
                    }
                    else
                    {
                        context.User.Add(pUser);
                        context.SaveChanges();
                        result = "success";
                    }
                    //Prabhu
                }
                else
                {
                    result = "Username already exists";
                }
            }

            return(result);
        }
Пример #6
0
        private void 添加用户ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (!(UsersHelp.systemAdimin || UsersHelp.AddUser))
            {
                MessageBox.Show("抱歉,您没有添加用户的权限");
                return;
            }
            AddUser au = new AddUser();

            au.ShowDialog();
        }
Пример #7
0
    // Start is called before the first frame update
    void Start()
    {
        crudUser      = GetComponent <AddUser>();
        userid        = "user1";
        invalidUserid = "user1234";
        useremail     = "*****@*****.**";

        Test_getUser_WithValidValue(userid);
        Test_getUser_WithInvalidValue(invalidUserid);
        //
    }
Пример #8
0
        public User Add(AddUser user)
        {
            var agg = UserEntityBasedAggregationRoot.CreateFrom(Name.From(user.Name), Email.From(user.Mail));

            if (!_specification.IsSatisfiedBy(agg))
            {
                throw new ArgumentException(agg.Failures[0].Message);
            }

            return(agg.GetChange());
        }
Пример #9
0
        public User Add(AddUser user)
        {
            var agg = UserEntityBasedAggregationRoot.CreateFrom(Name.From(user.Name), Email.From(user.Mail));

            if (!agg.IsValid)
            {
                throw new ArgumentException("One or more parameters informed to create a user are not valid.");
            }

            return(agg.GetChange());
        }
Пример #10
0
 private void AddUser_Clicked(object sender, RoutedEventArgs e)
 {
     if (Application.Current.Windows.OfType <AddUser>().Any())
     {
         return;
     }
     else
     {
         AddUser addUser = new AddUser(Application.Current.MainWindow.Left + 30, Application.Current.MainWindow.Top + 30);
     }
 }
Пример #11
0
        // Token: 0x0600000E RID: 14 RVA: 0x00004E2C File Offset: 0x0000302C
        private void ButtonModifyUser_Click(object sender, EventArgs e)
        {
            bool flag = this.listBoxUsers.SelectedItem != null;

            if (flag)
            {
                AddUser addUser = new AddUser(this._applicationUsers, this.listBoxUsers.SelectedItem.ToString());
                addUser.ShowDialog();
                this.InitList();
            }
        }
        /// <summary>
        /// Constructor with Add User param
        /// </summary>
        /// <param name="addUserOpen">opens the add user window</param>
        public AddUserViewModel(AddUser addUserOpen)
        {
            user         = new tblUser();
            sector       = new tblSector();
            addUser      = addUserOpen;
            LocationList = service.GetAllLocations().ToList();
            SectorList   = service.GetAllSectors().ToList();
            ManagerList  = service.GetAllManagers(User.UserID).ToList();

            bgWorker.DoWork += WorkerOnDoWorkCreate;
        }
 internal bool LoginVerification(AddUser addUser)
 {
     if (driver.Url.ToLower().Contains("/login?") || driver.Url == "data:,")
     {
         return(false);
     }
     else
     {
         return(true);
     }
 }
Пример #14
0
        public void registerTest()
        {
            String username = "******";
            String password = "******";
            String category = "Admin";

            var register = new AddUser(); //creates new add user context

            Assert.IsTrue(register.register(username, password, category), "user could not be added");
            // runs register method located in AddUser.cs with the strings above.
        }
Пример #15
0
        public async Task <ISingleResponse <DtoUser> > AddUser(AddUser UserToAdd)
        {
            var response    = new SingleResponse <DtoUser>();
            var UserDbModel = _mapper.Map <User>(UserToAdd);

            await _UserRepository.AddAsync(UserDbModel);

            response.Model = _mapper.Map <DtoUser>(UserDbModel);
            response.SetResponse(false, HttpResponseMessages.DATA_ADD_SUCCESS, HttpStatusCode.OK);
            return(response);
        }
Пример #16
0
        public IHttpActionResult AddUser(AddUser AUser)
        {
            ObjectParameter rc = new ObjectParameter("rc", typeof(int));
            ObjectParameter em = new ObjectParameter("errormessage", typeof(string));

            db.addUser(AUser.Hash, AUser.UserName, AUser.SupplierCode, AUser.FullName, AUser.Telephone, AUser.AdminLevel, rc, em);
            AddUserResponse aur = new AddUserResponse();

            aur.ReturnCode = (int)rc.Value;
            aur.appendError((string)em.Value);
            return(Ok(aur));
        }
 public IActionResult Post([FromBody] AddUser dto, [FromServices] ICreateUserCommand command)
 {
     try
     {
         executor.ExecuteCommand(command, dto);
         return(StatusCode(202, "User added"));
     }
     catch (EntityAllreadyExists)
     {
         return(StatusCode(422, "Fail"));
     }
 }
Пример #18
0
        protected void SignUp_Clicked(object sender, EventArgs e)
        {
            User user = new User();

            user.age       = int.Parse(Age.Value);
            user.firstName = FirstName.Value;
            user.lastName  = LastName.Value;
            user.password  = Password.Value;
            user.email     = Email.Value;
            user.player    = size.Value;
            AddUser.SaveUser(user);
        }
Пример #19
0
        private void btnAdd_Click_1(object sender, RoutedEventArgs e)
        {
            AddUser inputDialog = new AddUser();

            if (inputDialog.ShowDialog() == true)
            {
                lblName.Text = inputDialog.Answer;
            }
            lblName.Visibility = System.Windows.Visibility.Visible;
            alert.Visibility   = System.Windows.Visibility.Visible;
            RefreshUserList();
        }
Пример #20
0
        private static int RunAddUserAndReturnExitCode(AddUser opts)
        {
            CreateAuthConnection(opts.VssAccountUrl);
            License VssLicense = ConvertStringToLicence(opts.VssLicense);

            AddUserToAccount(opts.VssAccountName, opts.VssUserToAddMailAddress, VssLicense);
            if (!string.IsNullOrEmpty(opts.Project))
            {
                AddUserToSecurityGroup(opts.Project, opts.Group, opts.VssUserToAddMailAddress);
            }
            return(0);
        }
Пример #21
0
        private void btnAddUser_Click(object sender, RoutedEventArgs e)
        {
            AddUser addUser = new AddUser();

            addUser.ShowDialog();
            _context.Users.Add(new Entities.User()
            {
                Name = addUser.AddName
            });
            _context.SaveChanges();
            DG_Load();
        }
        private void btnSave_Click(object sender, EventArgs e)
        {
            AddUser addNewUser = new AddUser();

            if (true)
            {
                string tmp = addNewUser.addPatient(txtFName.Text, txtLName.Text, txtPhone.Text, txtMobilePhone.Text, txtCity.Text, txtStreetAddress.Text, dateTimePicker1.Value.Date, txtEmail.Text, rbMale.Checked, rbPregnant.Checked);
                txtFName.Text       = ""; txtLName.Text = ""; txtPhone.Text = "";
                txtMobilePhone.Text = ""; txtCity.Text = ""; txtStreetAddress.Text = "";
                txtEmail.Text       = "";
            }
        }
Пример #23
0
        public async void AddUser()
        {
            Value = true;
            var connection = await apiService.CheckConnection();

            if (!connection.IsSuccess)
            {
                await Application.Current.MainPage.DisplayAlert(
                    Languages.Warning,
                    Languages.CheckConnection,
                    Languages.Ok);

                return;
            }
            if (string.IsNullOrEmpty(Username) || string.IsNullOrEmpty(Password))
            {
                Value = true;
                return;
            }
            if (SelectedRole == null)
            {
                await Application.Current.MainPage.DisplayAlert(
                    Languages.Warning,
                    "Role is required",
                    Languages.Ok);

                return;
            }

            var user = new AddUser
            {
                username = Username,
                password = Password,
                roles    = SelectedRole
            };
            var response = await apiService.Save <AddUser>(
                "https://app.smart-path.it",
                "/md-core",
                "/medial/user",
                user);

            if (!response.IsSuccess)
            {
                await Application.Current.MainPage.DisplayAlert("Error", response.Message, "ok");

                return;
            }

            Value = false;
            MessagingCenter.Send((App)Application.Current, "OnSaved");
            DependencyService.Get <INotification>().CreateNotification("Medial", "User Added");
            await App.Current.MainPage.Navigation.PopPopupAsync(true);
        }
Пример #24
0
        public async Task <IActionResult> UpdateUser([FromRoute] string id, [FromBody] AddUser user)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }
            var appuser = _userManager.Users.FirstOrDefault(u => u.Id == id);

            if (appuser == null)
            {
                return(NotFound($"User Doesn't Exist with id {id} in Database "));
            }

            var emp = _employeeRepository.Query().Where(e => e.EmployeeId.Equals(user.EmployeeId)).FirstOrDefault();

            if (emp == null)
            {
                return(BadRequest("Select a valid Employee"));
            }

            appuser.Email    = emp.Email; appuser.PhoneNumber = emp.Mobile; appuser.UserName = user.Username;
            appuser.UserType = user.UserType; appuser.EmployeeId = user.EmployeeId;
            appuser.MUserId  = user.MUserId; appuser.MDate = DateTime.UtcNow;

            var result = await _userManager.UpdateAsync(appuser);

            if (!result.Succeeded)
            {
                return(BadRequest($"Message: {result} "));
            }

            if (user.Password != null)
            {
                await _userManager.RemovePasswordAsync(appuser);

                await _userManager.AddPasswordAsync(appuser, user.Password);

                string passwordhash = _userManager.PasswordHasher.HashPassword(appuser, user.Password);
                appuser.PasswordHash = passwordhash;
            }
            await _userManager.UpdateNormalizedEmailAsync(appuser);

            await _userManager.UpdateNormalizedUserNameAsync(appuser);

            await _userManager.UpdateSecurityStampAsync(appuser);

            await _userManager.UpdateAsync(appuser);

            // await _userManager.SaveChangesAsync(appuser);

            return(Ok(user));
        }
Пример #25
0
        static void Main(string[] args)
        {
            const string address = "rabbitmq://localhost";

            var bus = Bus.Factory.CreateUsingRabbitMq(sbc =>
            {
                var host = sbc.Host(new Uri(address), h =>
                {
                    h.Username("guest");
                    h.Password("guest");
                });
            });

            bus.Start();

            var senderHelper = new SenderHelper(address);

            //
            // Send two different messages based on user input
            //
            while (true)
            {
                System.Console.WriteLine("Enter a user:"******"Enter an order item name:");
                var    orderitemname = System.Console.ReadLine();
                double price         = 0.0;
                bool   validPrice    = false;
                while (!validPrice)
                {
                    System.Console.WriteLine("Enter the price for the order item:");
                    if (!double.TryParse(System.Console.ReadLine(), out price))
                    {
                        System.Console.WriteLine("Not a valid price");
                    }
                    else
                    {
                        validPrice = true;
                    }
                }
                senderHelper.SendOrderItem(bus, new AddOrderItem()
                {
                    Name = orderitemname, Price = price
                }, ResultCallback);
            }
        }
        private void btnAdd_Click(object sender, EventArgs e)
        {
            removeAllManagamentControls();

            switch (this.Mantenimiento)
            {
            case "Users":
                AddUser addUser = new AddUser();
                Parent.Controls.Add(addUser);
                break;

            case "Clients":
                AddClient addClient = new AddClient();
                Parent.Controls.Add(addClient);
                break;

            case "States":
                AddState addState = new AddState();
                Parent.Controls.Add(addState);
                break;

            case "PaymentMethods":
                AddPaymentMethod deletePayment = new AddPaymentMethod();
                Parent.Controls.Add(deletePayment);
                break;

            case "MaterialTypes":
                AddMaterialType addMaterialType = new AddMaterialType();
                Parent.Controls.Add(addMaterialType);
                break;

            case "Materials":
                AddMaterial addMaterial = new AddMaterial();
                Parent.Controls.Add(addMaterial);
                break;

            case "ProductTypes":
                AddProductType addProductType = new AddProductType();
                Parent.Controls.Add(addProductType);
                break;

            case "Products":
                AddProduct addProduct = new AddProduct();
                Parent.Controls.Add(addProduct);
                break;

            case "Providers":
                AddProvider addP = new AddProvider();
                Parent.Controls.Add(addP);
                break;
            }
        }
 public IActionResult Put(string id, [FromBody] AddUser dto, [FromServices] IEditUserCommand command)
 {
     try
     {
         dto.UserName = id;
         executor.ExecuteCommand(command, dto);
         return(StatusCode(201, "User edited"));
     }
     catch
     {
         return(StatusCode(422, "Fail"));
     }
 }
 /// <summary>
 /// Executes the close command
 /// </summary>
 private void CancelExecute()
 {
     try
     {
         AddUser adminView = new AddUser();
         addManager.Close();
         adminView.Show();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
     }
 }
Пример #29
0
 public bool insertNewUser(AddUser model)
 {
     try
     {
         string encrypted = Cryptography.Encrypt("admin@123", "testpass");
         model.password = encrypted;
         return(_userRepo.InsertNewUser(model));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Пример #30
0
        public void MakeNewUser_ShouldCreateAcount()
        {
            AddUser addUser  = new AddUser();
            int     expected = UserList.GetUserList().GetSizeOfList() + 1;

            BaseUser newAccount = addUser.MakeNewUser("Lex", "Carao", "addtestscustname1", "*****@*****.**", 22, "321Password");

            addUser.AddUserToRepo(newAccount);
            int actual = UserList.GetUserList().GetSizeOfList();

            Assert.Equal(UserList.GetUserList().GetUserWithEmail("*****@*****.**", "321Password"), newAccount);
            Assert.Equal(expected, actual);
        }
Пример #31
0
 private void AdminAddUserMenu_Click(object sender, RoutedEventArgs e)
 {
     AddUser au = new AddUser();
     au.ShowDialog();
     au = null;
 }
Пример #32
0
 private void mnuAdd_Click(object sender, RoutedEventArgs e)
 {
     AddUser user = new AddUser();
     user.setUserList(swarmUserList);
     user.ShowDialog();
 }
Пример #33
0
    /// <summary>
    /// Start a new game
    /// </summary>
    public void NewGame()
    {
        // check if game/user exists - check_if_exists - get player data. if not null, give warning. otherwise, create a new user (insert_new) and continue
        if (FBScript.current.id.Length > 0)
        {
            Login l = new Login();
            PlayerData pd = l.DoLogin(FBScript.current.id);

            if (pd != null)
            {
                popup.SetActive(true);
                Text[] t = popup.GetComponentsInChildren<Text>();
                t[2].text = "Sorry, No Data found. Start a new game?";
            }
            else
            {
                // add new user - if already in table but just null, then call will fail - which is fine
                AddUser au = new AddUser();
                string id = FBScript.current.id;
                string name = FBScript.current.firstname + " " + FBScript.current.surname;
                au.AddTheUser(id, name);

                loadImage.enabled = true;
                SceneManager.LoadScene(1);
            }
        }
        else {

            // if the local file does exist...
            if (File.Exists(Application.persistentDataPath + "/saveState.gd"))
            {
                popup.SetActive(true);
                Text[] t = popup.GetComponentsInChildren<Text>();
                t[2].text = "Warning!\nStarting a new game will automatically overwrite the existing saved game.\n\nDo you wish to continue?";
            }
            else
            {
                loadImage.enabled = true;
                SceneManager.LoadScene(1);
            }
        }
    }
Пример #34
0
 private void dataGridView1_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     AddUser addUser = new AddUser(database, int.Parse(dataGridView1.Rows[e.RowIndex].Cells[1].Value.ToString()));
     addUser.ShowDialog();
 }
Пример #35
0
 private void newUserButton_Click(object sender, EventArgs e)
 {
     AddUser addUser = new AddUser(database);
     addUser.ShowDialog();
 }
Пример #36
0
 public object Post(AddUser request)
 {
     var id = Repository.AddUser(request.Name, request.Goal);
     return new AddUserResponse {UserId = id};
 }