Exemplo n.º 1
0
    //解析参数,如正确,则显示div让其填充信息
    private void Step2(string code)
    {
        code = code.Trim();
        string     decode = EncryptHelper.AESDecrypt(code);
        string     email  = decode.Split(':')[0];
        int        compid = DataConverter.CLng(decode.Split(':')[1]);
        M_UserInfo mu     = buser.GetSelectByEmail(email);

        if (mu.Remark.Equals(code))//验证通过
        {
            Step3_Div.Visible = true;
            if (compid > 0)//被邀请注册
            {
                compli.Visible      = true;
                CompName_T.ReadOnly = true;
                CompName_T.Text     = compBll.SelReturnModel(compid).CompName;
            }
            else if (compBll.SelCompByMail(email) == 0)
            {
                compli.Visible = true;
            }
            UserName_L.Text = email;
            TrueName_T.Focus();
        }
        else
        {
            function.WriteErrMsg("校验失败,请检测该验证码是否在有效期内!!");
        }
    }
Exemplo n.º 2
0
        private void MyBind()
        {
            M_User_Plat upMod   = upBll.SelReturnModel(UserID);
            M_Plat_Comp compMod = compBll.SelReturnModel(upMod.CompID);

            if (upMod.CompID != B_User_Plat.GetLogin().CompID)
            {
                function.WriteErrMsg("用户不存在");
            }
            HoneyName_L.InnerHtml = B_User.GetUserName(upMod.UserName, upMod.TrueName);
            Post_L.InnerHtml      = GetInfo(upMod.Post);
            CompName_l.InnerHtml  = upMod.CompName;
            if (!string.IsNullOrEmpty(upMod.UserFace))
            {
                uface_img.Src = upMod.UserFace;
            }
            //---------
            Mobile_L.Text   = GetInfo(upMod.Mobile);
            Mail_L.Text     = GetInfo("");
            WorkNum_L.Text  = GetInfo("");
            Work_L.Text     = GetInfo("");
            Home_L.Text     = GetInfo("");
            BirthDay_L.Text = GetInfo("");
            uid_hid.Value   = upMod.UserID.ToString();
        }
        protected void Save_Btn_Click(object sender, EventArgs e)
        {
            M_UserInfo   mu      = buser.SelReturnModel(UserID);
            M_User_Plat  upMod   = upBll.SelReturnModel(UserID);
            M_Plat_Group gpMod   = gpBll.SelReturnModel(DataConvert.CLng(PlatGroup_DP.SelectedValue));
            M_Plat_Comp  compMod = compBll.SelReturnModel(Convert.ToInt32(PlatComp_DP.SelectedValue));

            if (upMod == null)
            {
                upMod            = upBll.NewUser(mu, compMod);
                upMod.Plat_Group = PlatGroup_DP.SelectedValue;
                upBll.Insert(upMod);
            }
            else
            {
                upMod.CompID = compMod.ID;
                upMod.Status = 1;
                upBll.UpdateByID(upMod);
            }
            if (gpMod != null)
            {
                gpBll.AddMember(UserID.ToString(), gpMod.ID);
            }
            function.WriteSuccessMsg("操作成功", Request.RawUrl);
        }
Exemplo n.º 4
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         M_Plat_Comp compMod = compBll.SelReturnModel(Mid);
         M_UserInfo  mu      = buser.SelReturnModel(compMod.CreateUser);
         CompName_L.Text   = compMod.CompName;
         CDate_L.Text      = compMod.CreateTime.ToString("yyyy-MM-dd");
         CUserName_L.Text  = B_User.GetUserName(mu.HoneyName, mu.UserName);
         CUserEmail_L.Text = mu.Email;
         DataTable dt = upBll.SelByCompany(compMod.ID);
         dt.DefaultView.RowFilter = "UserID<>'" + mu.UserID + "'";
         RPT.DataSource           = dt;
         RPT.DataBind();
     }
 }
 private void MyBind()
 {
     //如果企业已认证过,或其不是企业的创始人,则无权修改
     upMod           = B_User_Plat.GetLogin();
     compMod         = compBll.SelReturnModel(upMod.CompID);
     err_div.Visible = true;
     if (compMod.Status != 0)
     {
         err_div.InnerHtml = "该企业已经认证过了";
     }
     else if (compMod.CreateUser != upMod.UserID)
     {
         err_div.InnerHtml = "你没有提交认证的权限";
     }
     else if (ualyBll.CompCert_Sel((int)ZLEnum.ConStatus.UnAudit, "", upMod.UserID).Rows.Count > 0)
     {
         //检测是否已提交过申请
         err_div.InnerHtml = "你已经提交过申请了,请等待管理员处理";
     }
     else
     {
         err_div.Visible = false;
         ok_div.Visible  = true;
     }
 }
Exemplo n.º 6
0
        private void MyBind()
        {
            M_User_Plat upMod   = B_User_Plat.GetLogin();
            M_Plat_Comp compMod = compBll.SelReturnModel(upMod.CompID);

            Title_T.Text = compMod.CompName + "办公平台";
            //--------------获取本月日程数据,并转为JSON,方便绑定
            myplan_hid.Value = sdlBll.SelMonthToJson(DateTime.Now, upMod.UserID);
            //--------------平台
            M_User_Token tokenMod = tokenBll.SelModelByUid(upMod.UserID);
            bool         flag     = false;

            if (tokenMod != null)
            {
                if (!string.IsNullOrWhiteSpace(tokenMod.SinaToken))
                {
                    sinaBll         = new SinaHelper(tokenMod.SinaToken);
                    sina_li.Visible = true; flag = true;
                    if (!sinaBll.CheckToken())//Token有效
                    {
                        sina_li.InnerHtml = sina_li.InnerHtml + "<span class='r_red'>(已失效)</span>"; sina_li.Attributes.Add("title", "点击重新绑定"); sina_li.Attributes.Add("onclick", "OpenWin(2);");
                    }
                }
                if (!string.IsNullOrWhiteSpace(tokenMod.QQToken))
                {
                    qqBll             = new QQHelper(tokenMod.QQToken, tokenMod.QQOpenID);
                    qqblog_li.Visible = true; flag = true;
                    if (!qqBll.TokenIsValid())
                    {
                        qqblog_li.InnerHtml = qqblog_li.InnerHtml + "<span class='r_red'>(已失效)</span>"; qqblog_li.Attributes.Add("title", "点击重新绑定"); qqblog_li.Attributes.Add("onclick", "OpenWin(2);");
                    }
                }
            }
            bloglist.Visible = flag; noplat_div.Visible = !flag;
            //-----------
            GroupRpt.DataSource = groupBll.SelGroupByAuth(upMod.UserID);
            GroupRpt.DataBind();
            DataTable cateDT = barBll.SelBlogCate(upMod.CompID);

            if (cateDT.Rows.Count > 0)
            {
                Cate_RPT.DataSource = cateDT;
                Cate_RPT.DataBind();
            }
            else
            {
                Cart_RPT_Empty.Visible = true;
            }

            EndDate_T.Text     = DateTime.Now.AddDays(1).ToString("yyyy/MM/dd HH:mm");
            UserInfo_Hid.Value = upMod.TrueName + ":" + upMod.UserFace + ":" + upMod.UserID;
            ////--最近的投票
            //newvote_Rep.DataSource = (from t in dt.AsEnumerable()
            //                          where t.Field<int>("MsgType") == 2
            //                          orderby t.Field<DateTime>("CDate")
            //                          select new { Title = t.Field<string>("Title"), CDate = t.Field<DateTime>("CDate"), UserFace = t.Field<string>("UserFace") }).Take(5);
            //newvote_Rep.DataBind();
        }
 public void MyBind()
 {
     CUser_T.Text = buser.SelReturnModel(1).UserName;//固定初始管理员
     CDate_T.Text = DateTime.Now.ToString();
     if (CompID > 0)
     {
         M_Plat_Comp compMod = compBll.SelReturnModel(CompID);
         CUser_T.Text       = buser.SelReturnModel(compMod.CreateUser).UserName;
         CDate_T.Text       = compMod.CreateTime.ToString();
         CompName_T.Text    = compMod.CompName;
         CompShort_T.Text   = compMod.CompShort;
         Logo_SFile.FileUrl = compMod.CompLogo;
         CompHref_T.Text    = compMod.CompHref;
         CompDesc_T.Text    = compMod.CompDesc;
         EMail_T.Text       = compMod.Mails;
         Telephone_T.Text   = compMod.Telephone;
         Mobile_T.Text      = compMod.Mobile;
     }
 }
Exemplo n.º 8
0
    public void MyBind()
    {
        M_UserInfo mu = buser.GetLogin();

        if (ualyBll.JoinComp_Exist(mu.UserID))
        {
            comp_tab.Visible = true;
            //申请信息
            DataTable dt = ualyBll.Search("plat_joincomp", "", "", (int)ZLEnum.ConStatus.UnAudit, mu.UserID);
            ualyMod = ualyBll.SelReturnModel(DataConverter.CLng(dt.Rows[0]["ID"]));
            //申请加入的公司信息
            int compid = DataConverter.CLng(ualyMod.Remind);
            compId_Hid.Value = compid.ToString();
            ualyId_Hid.Value = ualyMod.ID.ToString();
            M_Plat_Comp compMod = compBll.SelReturnModel(compid);
            BindComp(compMod);
            Apply_B.Visible    = false;
            apply_div.Visible  = false;
            cancel_div.Visible = true;
            Mess_L.Text        = "您已提交申请,请等候公司管理员审核";
        }
        else
        {
            M_User_Plat upMod = B_User_Plat.GetLogin();
            if (upMod != null)
            {
                M_Plat_Comp compMod = compBll.SelReturnModel(upMod.CompID);
                if (compMod.Status == 1)
                {
                    Mess_L.Text = "您已加入了[ " + compMod.CompName + " ]";
                    BindComp(compMod);
                    comp_tab.Visible   = true;
                    Apply_B.Visible    = false;
                    apply_div.Visible  = false;
                    cancel_div.Visible = true;
                    Cancel_B.Visible   = false;
                }
            }
        }
    }
 private void MyBind()
 {
     upMod   = B_User_Plat.GetLogin();
     compMod = compBll.SelReturnModel(upMod.CompID);
     if (compMod.Status == 0)
     {
         //检测是否已提交企业申请或加入公司申请
         if (ualyBll.JoinComp_Exist(upMod.UserID))
         {
             person_div.InnerHtml = "<div>您已提交加入企业申请,请等待公司管理员审核!</div>";
         }
         if (ualyBll.CompCert_Exist(upMod.UserID))
         {
             person_div.InnerHtml = "<div>您已提交企业认证申请,请等待管理员审核。</div>";
         }
         person_div.Visible = true;
     }
     else
     {
         compinfo_div.Visible = true;
         upMod = upBll.SelReturnModel(compMod.CreateUser);
         if (upMod == null)
         {
             upMod = new M_User_Plat();
         }
         CompShort_T.Text  = compMod.CompShort;
         CompName_T.Text   = compMod.CompName;
         CompDesc_T.Text   = compMod.CompDesc;
         CompStatus_T.Text = "正常";// compMod.Status==1?"正常":"关闭";
         CompUser_T.Text   = upMod.UserName;
         CompHref_T.Text   = compMod.CompHref;
         CreateTime_T.Text = compMod.CreateTime.ToString("yyyy年MM月dd日");
         SFiles_Up.FVPath  = compMod.CompLogo;
         Logo_Img.ImageUrl = compMod.CompLogo;
         Telephone_T.Text  = compMod.Telephone;
         Mobile_T.Text     = compMod.Mobile;
     }
 }
 //用户必须未加入公司,才可进入此页,用户不注册则默认都进入
 //加入企业后,移除原本的企业信息
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         M_User_Plat upMod = B_User_Plat.GetLogin();
         compMod = compBll.SelReturnModel(upMod.CompID);
         if (compMod.Status == 1)
         {
             noauth_div.Visible = true;
             noauth_l.InnerHtml = "你已加入了" + compMod.CompName;
         }
         else
         {
             join_div.Visible = true;
         }
     }
 }
Exemplo n.º 11
0
        protected void BatAgree_Btn_Click(object sender, EventArgs e)
        {
            string ids = Request.Form["idchk"];
            //修改公司状态,并更正名称
            DataTable dt = ualyBll.CompCert_Sel((int)ZLEnum.ConStatus.UnAudit, ids);

            foreach (DataRow dr in dt.Rows)
            {
                int compID = DataConvert.CLng(JsonHelper.GetVal(DataConvert.CStr(dr["UserRemind"]), "compid"));
                compMod           = compBll.SelReturnModel(compID);
                compMod.CompName  = DataConvert.CStr(dr["Remind"]);
                compMod.CompShort = JsonHelper.GetVal(DataConvert.CStr(dr["UserRemind"]), "compshort");
                compMod.Telephone = JsonHelper.GetVal(DataConvert.CStr(dr["UserRemind"]), "telephone");
                compMod.Mobile    = JsonHelper.GetVal(DataConvert.CStr(dr["UserRemind"]), "mobile");
                compMod.Status    = 1;
                compBll.UpdateByID(compMod);
            }
            ualyBll.ChangeByIDS(ids, (int)ZLEnum.ConStatus.Audited);
            function.WriteSuccessMsg("批量同意完成");
        }
Exemplo n.º 12
0
        protected void BatAdd_Btn_Click(object sender, EventArgs e)
        {
            M_Plat_Comp compMod = compBll.SelReturnModel(CompID);

            string[] ids = UserIDS_Hid.Value.Split(",".ToCharArray(), StringSplitOptions.RemoveEmptyEntries);
            for (int i = 0; i < ids.Length; i++)
            {
                int         uid   = DataConvert.CLng(ids[i]);
                M_User_Plat upMod = upBll.SelReturnModel(uid);
                if (upMod == null)
                {
                    M_UserInfo newmu = buser.SelReturnModel(uid);
                    upMod = upBll.NewUser(newmu, compMod);
                    upBll.Insert(upMod);
                }
                else
                {
                    upMod.CompID = CompID; upBll.UpdateByID(upMod);
                }
            }
            MyBind();
        }