Exemple #1
0
        private void BindDataMember()
        {
            MemberDAO member   = new MemberDAO();
            int       memberid = Convert.ToInt32(member.AddMember(txtusername.Text.Trim(), Encrypt(txtpassword.Text.Trim()), "Driver", 1, true));


            switch (memberid)
            {
            case -1:
                labusername.Text = "Username already exists";
                break;

            default:
                BindDataDriver(memberid);
                break;
            }
        }
        [HttpPost] //Phần này thêm, sửa thành viên nè
        public ActionResult Account_Manage(Member member)
        {
            if (ModelState.IsValid)
            {
                string action = Request["action"];
                if (action.Equals("edit"))
                {
                    string email_temp = Request["email_temp"];
                    if (!email_temp.Equals(member.Email) &&
                        CheckObjExists.IsExist(USER_TABLE, USER_EMAIL, member.Email))
                    {
                        Session.Add("dia-log", "errThất Bại! Email " + member.Email + " đã tồn tại.");
                    }
                    else if (MemberDAO.EditMember(member))
                    {
                        Session.Add("dia-log", "sucSửa Thành Công");
                    }
                }
                else if (action.Equals("add"))
                {
                    if (!CheckObjExists.IsExist(USER_TABLE, USER_AC, member.UserName) &&
                        !CheckObjExists.IsExist(USER_TABLE, USER_EMAIL, member.Email))
                    {
                        if (MemberDAO.AddMember(member))
                        {
                            Session.Add("dia-log", "sucThêm mới tài khoản thành Công");
                        }
                    }
                    else
                    {
                        Session.Add("member", member);
                        if (CheckObjExists.IsExist(USER_TABLE, USER_AC, member.UserName))
                        {
                            Session.Add("dia-log", "errThất Bại! Tài khoản " + member.UserName + " đã tồn tại.");
                        }
                        else
                        {
                            Session.Add("dia-log", "errThất Bại! Email " + member.Email + " đã tồn tại.");
                        }
                    }
                }
            }

            return(RedirectToAction("Account_Manage"));
        }
Exemple #3
0
        private void BindDataMember()
        {
            MemberDAO member   = new MemberDAO();
            int       memberid = Convert.ToInt32(member.AddMember(txtusername.Text.Trim(), Encrypt(txtpassword.Text.Trim()), "User", 1, false));


            switch (memberid)
            {
            case -1:
                labusername.Text = "Can not use Username ";

                laberroe.BackColor = System.Drawing.ColorTranslator.FromHtml("#FF3333");
                laberroe.Text      = "กรุณา Upload รูปประจำตัว";
                break;

            default:
                BindDataUser(memberid);
                break;
            }
        }
        //恩旗
        public int AddMember(MemberDetailDTO entity)
        {
            Member member = new Member();

            member.Name            = entity.Name;
            member.ID              = entity.ID;
            member.Phone           = entity.Phone;
            member.Email           = entity.Email;
            member.StatusID        = entity.StatusID;
            member.Birthdate       = entity.Birthdate;
            member.IsAdmin         = entity.IsAdmin;
            member.Password        = entity.Password;
            member.JoinDate        = DateTime.Now;
            member.Height          = entity.Height;
            member.Gender          = entity.Gender;
            member.TaiwanID        = entity.TaiwanID;
            member.StatusID        = entity.StatusID;
            member.ActivityLevelID = entity.ActivityLevelID;
            return(dao.AddMember(member));
        }