Esempio n. 1
0
        private void LoadMemberView()
        {
            // Detail
            lblName.Text           = member.Name;
            lblUsername.Text       = member.Username;
            lblPassword.Text       = "".PadLeft(member.Password.Length, '*');
            lblCategoryMember.Text = _categoryMemberService.GetByID(member.CategoryMemberID).Name;
            lblEmail.Text          = member.Email;
            lblPhone.Text          = member.PhoneNunmber;
            lblAddress.Text        = member.Address;
            lblBirthday.Text       = member.BirthDay.ToShortDateString();

            btnEditPassword.Location = new Point(lblPassword.Location.X + lblPassword.Width, lblPassword.Location.Y - 20);
        }
Esempio n. 2
0
        private void LoadLeftMenu()
        {
            if (Constants.CurrentMember == null)
            {
                VisibleButton(Constants.PERMISSION_NULL);

                return;
            }

            var category   = _categoryMemberService.GetByID(Constants.CurrentMember.CategoryMemberID);
            var permission = category.Name;

            switch (permission)
            {
            case "Admin":
                VisibleButton(Constants.PERMISSION_ADMIN);
                break;

            case "Staff":
                VisibleButton(Constants.PERMISSION_STAFF);
                break;

            case "Customer":
                VisibleButton(Constants.PERMISSION_CUSTOMER);
                break;
            }
        }
Esempio n. 3
0
        public ActionResult Update(int id, string name, string description)
        {
            try
            {
                var category = _categoryMemberService.GetByID(id);

                category.Name        = name;
                category.Description = description;

                _categoryMemberService.Update(category);
                _categoryMemberService.SaveChanges();

                return(Content("1"));
            }
            catch (Exception)
            {
                return(Content("0"));
            }
        }