public QuoteController(IMemoryCache _cache, IConfiguration _config)
 {
     qMgr  = new QuoteManager(_cache, _config);
     eMgr  = new EquityManager(_cache, _config);
     egMgr = new EquityGroupManager(_cache, _config);
     umMgr = new UserModelManager(_cache, _config);
 }
Example #2
0
        private void btnRegister_Click(object sender, EventArgs e)
        {
            if (ValidateChildren(ValidationConstraints.Enabled))
            {
                try
                {
                    UserModel userModel = new UserModel();
                    userModel.Name     = nametxt.Text;
                    userModel.UserName = usernametxt.Text;


                    //password encryption
                    userModel.Password = PasswordEncryption.encryptPassword(passwordtxt.Text);

                    UserModelManager userModelManager = new UserModelManager();
                    Boolean          status           = userModelManager.registerUser(userModel);

                    if (status)
                    {
                        MessageBox.Show("User registration Success you can now login");
                    }
                    else
                    {
                        MessageBox.Show("This user was already registered");
                    }
                }
                catch (Exception err)
                {
                    MessageBox.Show("ERROR" + "DB error");
                }
            }
        }
Example #3
0
 public override void Undo()
 {
     UserModelManager.AddRole(RemovedRole);
     foreach (var roleContainer in RoleContainers)
     {
         roleContainer.SelectItem(RemovedRole);
     }
 }
Example #4
0
 public override void Execute()
 {
     //Unselect the role in all users that contain it
     foreach (var roleContainer in RoleContainers)
     {
         roleContainer.UnselectItem(RemovedRole);
     }
     UserModelManager.RemoveRole(RemovedRole);
 }
Example #5
0
 public override void Execute()
 {
     if (AddedUser != null)
     {
         UserModelManager.AddUser(AddedUser);
     }
     else
     {
         AddedUser = UserModelManager.AddNewUser();
     }
 }
Example #6
0
 public override void Execute()
 {
     if (AddedRole != null)
     {
         UserModelManager.AddRole(AddedRole);
     }
     else
     {
         AddedRole = UserModelManager.AddNewRole();
     }
 }
Example #7
0
 protected void FilterRoles(string keyword)
 {
     RolesFilter = keyword;
     if (string.IsNullOrWhiteSpace(keyword))
     {
         FilteredRoles = UserModelManager.GetProcessRoles();
     }
     else
     {
         FilteredRoles = UserModelManager.GetProcessRoles()
                         .Where(r => RolesFilterPredicate(r, keyword));
     }
 }
Example #8
0
 protected void FilterUsers(string keyword)
 {
     UsersFilter = keyword;
     if (string.IsNullOrWhiteSpace(keyword))
     {
         FilteredUsers = UserModelManager.GetProcessUsers().ToList();
     }
     else
     {
         FilteredUsers = UserModelManager.GetProcessUsers()
                         .Where(u => UserFilterPredicate(u, keyword)).ToList();
     }
 }
        private void btnLogin_Click(object sender, EventArgs e)
        {
            if (ValidateChildren(ValidationConstraints.Enabled))
            {
                try
                {
                    string username = logUsernametxt.Text;
                    string password = logPasswordtxt.Text;

                    UserModelManager userModelManager = new UserModelManager();
                    Boolean          status           = userModelManager.loginUser(username, password);

                    if (status)
                    {
                        MessageBox.Show("User login Success");



                        UserModelManager userModelManager1 = new UserModelManager();
                        UserModel        loginuser         = userModelManager1.getUser(username);

                        this.Hide();

                        DashboardView dashboardView = new DashboardView(loginuser);
                        dashboardView.ShowDialog();
                        this.Close();
                    }
                    else
                    {
                        MessageBox.Show("ERROR" + "Password Mismatch");
                    }
                }
                catch (Exception err)
                {
                    MessageBox.Show("ERROR" + err);
                }
            }
        }
Example #10
0
 public override void Undo()
 {
     UserModelManager.AddUser(RemovedUser);
 }
Example #11
0
 public override void Execute()
 {
     UserModelManager.RemoveUser(RemovedUser);
 }
Example #12
0
 public ModelController(IMemoryCache _cache, IConfiguration _config)
 {
     umMgr  = new UserModelManager(_cache, _config);
     config = _config;
 }
Example #13
0
 public override void Undo()
 {
     UserModelManager.RemoveUser(AddedUser);
 }
Example #14
0
 public override void Undo()
 {
     UserModelManager.RemoveRole(AddedRole);
 }