Ejemplo n.º 1
0
        public ActionResult SaveEmployee(MemberModel model)
        {
            MemberBLL      EmployeeBLL = new MemberBLL();
            MemberEntityDC data        = new MemberEntityDC()
            {
                MemberID      = model.Member.MemberID,
                AccountID     = model.Member.AccountID,
                FirstName     = model.Member.FirstName,
                MiddleName    = model.Member.MiddleName,
                LastName      = model.Member.LastName,
                EmailAddress  = model.Member.EmailAddress,
                GenderID      = model.Member.GenderID,
                Birthday      = model.Member.Birthday,
                AffiliationID = model.Member.AffiliationID,
                IDNumber      = model.Member.IDNumber,
                DepartmentID  = model.Member.DepartmentID,
                MobileNumber  = model.Member.MobileNumber,
                RFID          = model.Member.RFID,
                ProfilePhoto  = model.Member.ProfilePhoto,
                IsActive      = model.Member.IsActive,
                SchoolYear    = model.Member.SchoolYear,
                CreatedBy     = model.Member.CreatedBy
            };

            return(Json(EmployeeBLL.InsertMember(data), JsonRequestBehavior.AllowGet));
        }
Ejemplo n.º 2
0
        public ActionResult commentsadd(string comm, string id)
        {
            Dictionary <string, Object> map = new Dictionary <string, Object>();

            DAO.comments add = new DAO.comments();
            string       uid = Session["memberID"].ToString();

            add.shown     = 1;
            add.mentsname = comm;
            add.userID    = Convert.ToInt32(uid);
            add.Time      = DateTime.Now;
            MemberBLL mebBll = new MemberBLL();

            add.ProductID = Convert.ToInt32(id);
            bool r = mebBll.adds(add);

            if (r)
            {
                map.Add("data", "1");
                return(Json(map, JsonRequestBehavior.AllowGet));
            }
            else
            {
                map.Add("data", "0");
                return(Json(map, JsonRequestBehavior.AllowGet));
            }
        }
Ejemplo n.º 3
0
        private void Member_delete()
        {
            MemberBLL member = new MemberBLL();

            Response.Write(member.Delete(int.Parse(Request["MemberId"])));
            Response.End();
        }
Ejemplo n.º 4
0
 public ucManagerMember(Home home)
 {
     InitializeComponent();
     this.Home = home;
     bdBll     = new MemberBLL();
     LoadGridView();
 }
Ejemplo n.º 5
0
 public string GetUserFullName()
 {
     try
     {
         activeMember = Membership.GetUser(); //If the user hasn't got SQL
     }
     catch (Exception)
     {
     }
     if (activeMember != null)
     {
         Member myMember = MemberBLL.GetbyMembershipId((Guid)activeMember.ProviderUserKey);
         if (myMember.FullName != "")
         {
             return(myMember.FullName);
         }
         else
         {
             // law lsa md5lsh el first wel las name bta3o
             return(activeMember.UserName);
         }
     }
     /// TODO : n5tar Picture mo5tlfa for Anonymous user
     else
     {
         return("Anonymous User");
     }
 }
Ejemplo n.º 6
0
        public ActionResult MyInfo()
        {
            string         uid   = Session["memberID"].ToString();
            MemberBLL      mbBll = new MemberBLL();
            MemberLevelBLL mlBll = new MemberLevelBLL();
            UserHomeVM     u     = new UserHomeVM();

            u.Userinfo = mbBll.GetUserByID(uid);//账户信息
            List <LeveExp>       leList = new List <LeveExp>();
            List <UserLeveExpBM> ulbm   = mlBll.GetLeveExpByUid(uid);

            foreach (var item in ulbm)
            {
                LeveExp le = new LeveExp();
                le.Income      = item.Income;
                le.MaxIntegral = item.MaxIntegral;
                le.MinIntegral = item.MinIntegral;
                le.Name        = item.Name;
                le.Ratio       = item.Ratio;
                le.UExp        = item.UExp;
                leList.Add(le);
            }
            u.UserLevel = leList;//账户当前等级
            return(View(u));
        }
Ejemplo n.º 7
0
 public ActionResult UpdatePW(string oldpass, string newpass, string repass)
 {
     if (newpass == repass)
     {
         MemberBLL mbll = new MemberBLL();
         string    uid  = Session["memberID"].ToString();
         bool      r    = mbll.ValidataPassWord(int.Parse(uid), oldpass);
         if (r)
         {
             bool relult = mbll.UpdatePassword(uid, newpass);
             if (relult)
             {
                 ViewBag.msg = "密码修改成功";
             }
             else
             {
                 ViewBag.msg = "密码修改失败,请稍后再试";
             }
         }
         else
         {
             ViewBag.msg = "旧密码不正确";
         }
     }
     else
     {
         ViewBag.msg = "两次输入密码不一致";
     }
     return(View());
 }
Ejemplo n.º 8
0
 public void ShowMembers()
 {
     bll = new MemberBLL();
     if (!isSearch)
     {
         dto = bll.GetMembers();
     }
     else
     {
         dto = bll.GetMembers(keyword);
     }
     dataGridView1.DataSource = dto.Members;
     dataGridView1.Columns["ID"].HeaderText            = "編號";
     dataGridView1.Columns["Name"].HeaderText          = "姓名";
     dataGridView1.Columns["GenderString"].HeaderText  = "性別";
     dataGridView1.Columns["Gender"].Visible           = false;
     dataGridView1.Columns["Birthdate"].HeaderText     = "生日";
     dataGridView1.Columns["JoinDate"].HeaderText      = "加入日期";
     dataGridView1.Columns["Phone"].HeaderText         = "電話";
     dataGridView1.Columns["Status"].HeaderText        = "狀態";
     dataGridView1.Columns["StatusID"].Visible         = false;
     dataGridView1.Columns["TaiwanID"].HeaderText      = "身分證字號";
     dataGridView1.Columns["IsAdmin"].HeaderText       = "管理員";
     dataGridView1.Columns["Password"].Visible         = false;
     dataGridView1.Columns["ActivityLevelID"].Visible  = false;
     dataGridView1.Columns["ActivityLevel"].HeaderText = "活動量";
     dataGridView1.Columns["Height"].Visible           = false;
     isSearch = false;
 }
Ejemplo n.º 9
0
        public bool Delete(string id, string deleteRelationInfo)
        {
            MemberBLL bll = new MemberBLL();

            bll.Delete(int.Parse(id), deleteRelationInfo.ToLower() == "true");
            return(true);
        }
Ejemplo n.º 10
0
    protected void btnConfirm_Click(object sender, EventArgs e)
    {
        string userName = tbUserName.Text.Trim();
        string userPwd  = tbPwd1.Text.Trim();

        if (userName.ValidateIsNullOrEmpty("请输入用户名!"))
        {
            return;
        }
        if (userPwd.ValidateIsNullOrEmpty("请输入密码!"))
        {
            return;
        }

        var model = MemberBLL.Select(userName);

        if (model.ValidateIsNull("账号或密码不正确!"))
        {
            return;
        }

        if (model.UserPwd.ValidateIsNotEqualTo(MemberBLL.Encrypt(userPwd), "账号或密码不正确!"))
        {
            return;
        }

        MemberInfo mi = new MemberInfo();

        mi.UserName  = model.UserName;
        mi.RealName  = model.RealName;
        mi.InviteNum = model.InviteNum;
        mi.Phone     = model.MobileNum;
        MemberBLL.SetLoginInfo(mi);
        Response.Redirect("default.aspx");
    }
Ejemplo n.º 11
0
        protected void lbtnUpdateInfo_Click(object sender, EventArgs e)
        {
            MemberEntity memberEntity = (MemberEntity)Session["usr"];
            MemberBLL    memberBLL    = new MemberBLL();

            memberEntity = memberBLL.list(memberEntity.MemberId);
            if (memberEntity == null)
            {
                return;
            }
            if (memberEntity.MemberPhone.Equals(txtMemberPhone.Text) && memberEntity.MemberAddress.Equals(txtAddress.Text) && memberEntity.MemberMail.Equals(txtMemberMail.Text))
            {
                ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('请修改内容')</script>");
                return;
            }
            memberEntity.MemberPhone   = txtMemberPhone.Text;
            memberEntity.MemberAddress = txtAddress.Text;
            memberEntity.MemberMail    = txtMemberMail.Text;
            if (memberBLL.Update(memberEntity) == 1)
            {
                ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('信息修改成功!')</script>");
            }
            else
            {
                ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('修改失败!')</script>");
            }
        }
Ejemplo n.º 12
0
        protected void lbtnLogin_Click(object sender, EventArgs e)
        {
            MemberBLL    bLL    = new MemberBLL();
            MemberEntity entity = new MemberEntity();

            entity.MemberAcc = txtMemberAcc.Text;
            entity.MemberPwd = txtMemberPwd.Text;
            entity           = bLL.Delu(entity);
            if (entity != null)
            {
                Session["usr"] = entity;
                if (string.IsNullOrWhiteSpace(Request.QueryString["myurl"]))
                {
                    Response.Redirect("Member/OrderList.aspx");
                }
                else
                {
                    Response.Redirect(Request.QueryString["myurl"]);
                }
            }
            else
            {
                ClientScript.RegisterStartupScript(GetType(), "js", "<script>alert('用户名或密码错误!')</script>");
            }
        }
        public EnumUserPortalAuthenticationStatus ValidateAdmin(string username, string password)
        {
            MemberBLL bll = new MemberBLL();
            //ResultMessageDC response = new ResultMessageDC();
            AdminEntityDC MemberEntityDC = new AdminEntityDC();

            MemberEntityDC = bll.VerifyUser(username, password);

            if (MemberEntityDC.roleID != "0")
            {
                if (MemberEntityDC.adminID != Guid.Empty)
                {
                    GlobalModel globalModel = new GlobalModel();

                    globalModel.GlobalEmail          = MemberEntityDC.emailAddress;
                    globalModel.GlobalUserPortalText = string.Format("{0} {1}", MemberEntityDC.firstName,
                                                                     MemberEntityDC.lastName);
                    globalModel.GlobalUserID     = MemberEntityDC.adminID.ToString();
                    globalModel.SelectUserRoleID = MemberEntityDC.roleID;
                    //  globalModel.SelectUserRoleName = data.RoleName;
                    //  globalModel.UserImage = data.ProfilePhoto;
                    //   globalModel.Company = data.CompanyID;

                    return(EnumUserPortalAuthenticationStatus.Successful);
                }
            }
            else
            {
                return(EnumUserPortalAuthenticationStatus.UnauthorizedLogin);
            }


            return(EnumUserPortalAuthenticationStatus.InvalidUsernameOrPassword);
        }
Ejemplo n.º 14
0
        protected void lbtnUpdatePwd_Click(object sender, EventArgs e)
        {
            MemberBLL    memberBLL = new MemberBLL();
            MemberEntity meentity  = (MemberEntity)Session["usr"];

            meentity = memberBLL.list(meentity.MemberId);
            if (txtConfirmPwd.Text.Equals(meentity.MemberPwd))
            {
                ClientScript.RegisterStartupScript(GetType(), "js", "<script>alert('请使用新的密码!')</script>");
                return;
            }
            if (txtOldPwd.Text.Equals(meentity.MemberPwd))
            {
                meentity.MemberPwd = txtConfirmPwd.Text;
                memberBLL.Update(meentity);
                txtOldPwd.Text     = "";
                txtNewPwd.Text     = "";
                txtConfirmPwd.Text = "";
                ClientScript.RegisterStartupScript(GetType(), "js", "<script>alert('密码修改成功!')</script>");
            }
            else
            {
                txtOldPwd.Text     = "";
                txtNewPwd.Text     = "";
                txtConfirmPwd.Text = "";
                ClientScript.RegisterStartupScript(GetType(), "js", "<script>alert('请输入正确的密码!')</script>");
            }
        }
Ejemplo n.º 15
0
        public ActionResult Mycomments()
        {
            string          uid    = Session["memberID"].ToString();
            MemberBLL       mebBll = new MemberBLL();
            List <Comments> info   = mebBll.commsele(uid);

            return(View(info));
        }
Ejemplo n.º 16
0
 public ServiceTaskController()
 {
     _user       = new UserInfoService();
     _event      = new UserEventBLL();
     _apply      = new DoctorControlBll();
     _service    = new ServiceTraceInfoService();
     _repository = new CancerUserInfoRepository();
     _member     = new MemberBLL();
 }
Ejemplo n.º 17
0
        private void frmAdmin_Load(object sender, EventArgs e)
        {
            _memberBLL = new MemberBLL();
            FillMemberList();

            //RentBLL _rentBLL = new RentBLL();   kiralanan kitapların listelenmesi kpodu
            //List<Rent> kiralananListe = _rentBLL.GetRentList();
            //dgvKiralananKitaplar.DataSource = kiralananListe;
        }
Ejemplo n.º 18
0
 private void CreateObject()
 {
     actionsBLL         = new ActionsBLL();
     memberBLL          = new MemberBLL();
     actionstatusBLL    = new ActionStatusBLL();
     categoryactionsBLL = new CategoryActionsBLL();
     employeeBLL        = new EmployeeBLL();
     priorityBLL        = new PriorityBLL();
 }
Ejemplo n.º 19
0
 private void CreateObject()
 {
     memberBLL     = new MemberBLL();
     countryBLL    = new CountryBLL();
     employeeBLL   = new EmployeeBLL();
     memberTypeBLL = new MemberTypeBLL();
     callnameBLL   = new CallNameBLL();
     regencyBLL    = new RegencyBLL();
 }
Ejemplo n.º 20
0
 private void CreateObject()
 {
     memberBLL             = new MemberBLL();
     memberTypeBLL         = new MemberTypeBLL();
     countryBLL            = new CountryBLL();
     employeeBLL           = new EmployeeBLL();
     exportExcelAlgorithms = new ExportExcelAlgorithms();
     // receiptBLL = new ReceiptBLL();
 }
Ejemplo n.º 21
0
        protected void CreateUserWizard2_CreatedUser(object sender, EventArgs e)
        {
            MembershipUser NewUser = Membership.GetUser(CreateUserWizard1.UserName);

            MemberBLL.Add(NewUser);
            Member activeMember = MemberBLL.GetbyMembershipId((Guid)NewUser.ProviderUserKey);

            UserNotificationBLL.Add(activeMember, "Welcome to HANDAZ PEB Designer , Thank you for creating your account in HANDAZ");
        }
Ejemplo n.º 22
0
        /// <summary>
        /// 用户名是否存在
        /// </summary>
        /// <param name="loginName">loginName</param>
        /// <returns></returns>
        public static ValidationResult LoginNameIsValid(string loginName)
        {
            MemberBLL bll = new MemberBLL();

            if (!bll.VerLoginName(loginName))
            {
                return(new ValidationResult(ValidateMsg.EmailIsValid));
            }
            return(ValidationResult.Success);
        }
Ejemplo n.º 23
0
        public bool bokaccto()
        {
            MemberBLL bll = new MemberBLL();

            if (string.IsNullOrWhiteSpace(this.txtMemberAcc.Text))
            {
                return(false);
            }
            return(bll.list(this.txtMemberAcc.Text) == 0?true:false);
        }
Ejemplo n.º 24
0
 public ucDialogBill(ucManagerMember ucManagerMember)
 {
     InitializeComponent();
     this.UcManagerMember = ucManagerMember;
     this.memberId        = ucManagerMember.IdMemberSelect;
     this.pmBLL           = new PhieuMuonBLL();
     this.pm    = new PhieuMuonDb();
     this.bdBll = new MemberBLL();
     setDataInfo(memberId);
 }
Ejemplo n.º 25
0
        /// <summary>
        /// 邮箱是否绑定
        /// </summary>
        /// <param name="eMail">e-mail</param>
        /// <returns></returns>
        public static ValidationResult EmailIsValid(string eMail)
        {
            MemberBLL bll = new MemberBLL();

            if (!bll.VerEmail(eMail))
            {
                return(new ValidationResult(ValidateMsg.EmailIsValid));
            }
            return(ValidationResult.Success);
        }
Ejemplo n.º 26
0
        /// <summary>
        /// 手机是否已经注册
        /// </summary>
        /// <param name="PhoneNumber"></param>
        /// <returns></returns>
        public static ValidationResult PhoneIsValid(string PhoneNumber)
        {
            MemberBLL bll = new MemberBLL();

            if (!bll.VerPhone(PhoneNumber))
            {
                return(new ValidationResult(ValidateMsg.PhoneIsValid));
            }
            return(ValidationResult.Success);
        }
Ejemplo n.º 27
0
 public ucDialogMember(ucManagerMember ucManagerMember)
 {
     InitializeComponent();
     bdBLL = new MemberBLL();
     this.ucMangerMember = ucManagerMember;
     idMemberSelect      = ucManagerMember.IdMemberSelect;
     if (idMemberSelect > 0)                         // idUserSelect > 0 ==> cap nhat
     {
         setInfoDialog(idMemberSelect);
     }
 }
Ejemplo n.º 28
0
        protected void borrowButton_Click(object sender, EventArgs e)
        {
            aBook           = new Book();
            aMemberBll      = new MemberBLL();
            aBook.Title     = selectBookDropDownList.SelectedItem.Text;
            aBook.Author    = authorTextBox.Text;
            aBook.Publisher = publisherTextBox.Text;
            string number = numberTextBox.Text;
            string msg    = aMemberBll.CheckAndSaveBorrowBook(aBook, number);

            messageLabel.Text = msg;
        }
Ejemplo n.º 29
0
 public string GetUserPhone()
 {
     if (activeMember != null)
     {
         Member myMember = MemberBLL.GetbyMembershipId((Guid)activeMember.ProviderUserKey);
         if (myMember.Phone != "")
         {
             return("\t" + myMember.Phone);
         }
     }
     return("\t hasn't assigned yet");
 }
Ejemplo n.º 30
0
        public bool LoginUser(string username, string password)
        {
            var user = new MemberBLL().Login(username, SERV.Utils.Authentication.Hash(username.Trim().ToLower() + password));

            if (user == null)
            {
                return(false);
            }

            SERVGlobal.User = user;
            return(true);
        }
Ejemplo n.º 31
0
        public string Update(string module)
        {
            MemberBLL bll = new MemberBLL();
            global::Ops.Cms.Models.Member member = bll.GetMember(UserState.Member.Current.ID);
            if (member == null) return "location.href='/app.axd?go:login';";
            HttpRequest request = HttpContext.Current.Request;

            switch (module)
            {
                case "profile":

                    string nickname = request["nickname"],
                           telephone = request["telephone"],
                           note = request["note"],
                           sex = request["sex"],
                           email = request["email"];

                    member.Nickname = nickname;
                    member.TelePhone = telephone;
                    member.Avatar = string.IsNullOrEmpty(member.Avatar) ? "/images/noavatar.gif" : member.Avatar;
                    member.Note = note;
                    member.Sex = sex;
                    member.Email = email;
                    bll.Update(member);
                    return "<script>window.parent.op.tip('修改成功!')</script>";
                case "password":
                    string originalPassword = request["originalPassword"];
                    string password = request["password"];
                    if (member.Password == (member.Username.ToUpper() +originalPassword.ToLower()).EncodeMD5())
                    {
                        if (!String.IsNullOrEmpty(password) && password.Length >= 6)
                            member.Password = (member.Username.ToUpper() + password.ToLower()).EncodeMD5();
                        else
                            return "<script>window.parent.op.tip('密码长度必须大于6!')</script>";
                        bll.Update(member);
                        return "<script>window.parent.op.tip('修改成功!')</script>";
                    }
                    else
                        return "<script>window.parent.op.tip('原密码不正确!')</script>";
            }
            return "<script>window.parent.op.tip('未指定操作!')</script>";
        }
Ejemplo n.º 32
0
 public bool Delete(string id,string deleteRelationInfo)
 {
     MemberBLL bll = new MemberBLL();
     bll.Delete(int.Parse(id),deleteRelationInfo.ToLower()=="true");
     return true;
 }