예제 #1
0
        private void btnManagerUsers_Click(object sender, RoutedEventArgs e)
        {
            ManagerUsers managerUsers = new ManagerUsers();

            managerUsers.Show();
            managerUsers.ShowInTaskbar = false;
        }
예제 #2
0
        public void AddUser()
        {
            ManagerUsers manager = new ManagerUsers();
            User         user    = new User("mushky7", "kkk", "0586191191", "lod", "02/02/1997", CodeOccupation.Customer);

            Assert.IsTrue(manager.AddUser(user));
        }
예제 #3
0
        public void Login()
        {
            ManagerUsers manager = new ManagerUsers();
            User         user    = new User("mushky9", "kkk", "0586191191", "lod", "02/02/1997", CodeOccupation.Customer);

            manager.AddUser(user);
            Assert.IsTrue(manager.Login("mushky9", "kkk").UserName == "mushky9");
        }
예제 #4
0
 /// <summary>
 /// show all users when load page first time
 /// </summary>
 private void BindGrid(GridView gv, int pageIndex)
 {
     if (SearchMethod == SearchUserMethod.ByUsername)
     {
         int  totalRecords = 0;
         Guid tenantId     = CurrentTenant.Id;
         MembershipUserCollection users = null;
         if (string.IsNullOrEmpty(SearchKey))
         {
             users = Membership.GetAllUsers(pageIndex, PageSize, out totalRecords);
         }
         else
         {
             users = Membership.FindUsersByName(SearchKey, pageIndex, PageSize, out totalRecords);
         }
         if (totalRecords == 0)
         {
             PageIndex = PageCount = 0;
         }
         else
         {
             PageIndex = pageIndex;
             PageCount = totalRecords / PageSize;
             if (totalRecords % PageSize != 0)
             {
                 PageCount++;
             }
         }
         lbtnFirst.Visible = lbtnNext.Visible = lbtnPre.Visible = lbtnLast.Visible = false;
         if (PageCount > PageIndex + 1)
         {
             lbtnNext.Visible = lbtnLast.Visible = true;
         }
         if (PageIndex > 0)
         {
             lbtnFirst.Visible = lbtnPre.Visible = true;
         }
         ManagerUsers.DataSource = users;
         ManagerUsers.DataBind();
     }
     else
     {
     }
 }
예제 #5
0
        private static BookLib.ItemCollection items;//(because has same name of class in ui)
        static MainPage()
        {
            //The static fields are intilaized once, in the first time which this page is called
            //and throuhout the runtime of app, the fields are changed by the user
            users = new ManagerUsers();
            items = new BookLib.ItemCollection();
            users.AddUser(new User("mushky", "kkk", "0586191191", "lod", "02/02/1997", CodeOccupation.Customer));
            users.AddUser(new User("mushky2", "kkk", "0586191191", "lod", "02/02/1997", CodeOccupation.Librarian));
            users.AddUser(new User("mushky5", "kkk", "0586191191", "lod", "02/02/1997", CodeOccupation.DiscounManager));
            users.AddUser(new User("mushky4", "kkk", "0586191191", "lod", "02/02/1997", CodeOccupation.LibraryManager));
            List <Genre> genres = new List <Genre>();

            genres.Add(0);
            items.AddItem(new Book("marko", 3, "sfarim", 56, 2018, "ari", 1, genres));
            items.AddItem(new Book("marko", 3, "sfarim", 56, 2018, "ari", 1, genres));
            items.AddItem(new Book("marko", 3, "sfarim", 56, 2018, "ari", 1, genres));
            items.AddItem(new Book("marko", 3, "sfarim", 56, 2018, "ari", 1, genres));
            items.AddItem(new Journal("marko", 3, "sfarim", 56, "04/07/2010", "lll", 0));
            items.AddItem(new Journal("marko", 3, "sfarim", 56, "04/07/2010", "lll", 0));
            items.AddItem(new Journal("marko", 3, "sfarim", 56, "04/07/2010", "lll", 0));
            items.AddItem(new Journal("marko", 3, "sfarim", 56, "04/07/2010", "lll", 0));
            items.AddItem(new Journal("marko", 3, "sfarim", 56, "04/07/2010", "lll", 0));
        }
예제 #6
0
 public UsersController()
 {
     /*Instanciando el objeto dentro del contructor*/
     user = new ManagerUsers();
 }
예제 #7
0
        public void ManagerUsers()//ctor
        {
            ManagerUsers manager = new ManagerUsers();

            Assert.IsNotNull(manager);
        }