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);
        }
Beispiel #2
0
        private void MyBind()
        {
            DataTable dt = new DataTable();

            if (!string.IsNullOrEmpty(KeyWord))
            {
                dt = upBll.SelByCompany(compID, KeyWord);
            }
            else if (!string.IsNullOrEmpty(GroupID))
            {
                switch (GroupID)
                {
                default:
                    M_Plat_Group gpMod = gpBll.SelReturnModel(Convert.ToInt32(GroupID));
                    break;
                }
                dt = upBll.SelByGroup(compID, Convert.ToInt32(GroupID));
            }
            else
            {
                dt = upBll.SelByCompany(compID);
            }
            //----视图过滤
            if (!string.IsNullOrEmpty(FilterID))
            {
                dt.DefaultView.RowFilter = "UserID Not in(" + FilterID + ")";
                dt = dt.DefaultView.ToTable();
            }
            RPT.DataSource = dt;
            RPT.DataBind();
            ScriptManager.RegisterStartupScript(UserDiv, UserDiv.GetType(), "Event", "EventBind();", true);
        }
        private void MyBind()
        {
            if (Mid > 0)
            {
                M_Plat_Group gpMod = gpBll.SelReturnModel(Mid);
                GroupName_T.Text = gpMod.GroupName;
                GroupDesc_T.Text = gpMod.GroupDesc;
                manage_hid.Value = buser.SelByIDS(gpMod.ManageIDS);
                member_hid.Value = buser.SelByIDS(gpMod.MemberIDS);
                Pid = gpMod.Pid;
            }
            M_Plat_Group pmod = gpBll.SelReturnModel(Pid);

            if (pmod != null)
            {
                PGroup_L.Text = pmod.GroupName;
            }
        }
Beispiel #4
0
        public void MyBind()
        {
            M_Plat_Group gpMod = gpBll.SelReturnModel(Gid);
            M_User_Plat  upMod = upBll.SelReturnModel(gpMod.CreateUser);

            GName_L.Text = gpMod.GroupName;
            DataTable dt = upBll.SelByGroup(upMod.CompID, Gid);

            EGV.DataSource = dt;
            EGV.DataBind();
        }
Beispiel #5
0
        public void MyBind()
        {
            M_Plat_Group gpMod = gpBll.SelReturnModel(Gid);
            M_User_Plat  upMod = upBll.SelReturnModel(gpMod.CreateUser);//创建人模型
            DataTable    dt    = new DataTable();

            if (MType == 1)
            {
                dt = upBll.SelByIDS(gpMod.ManageIDS);
            }
            else
            {
                dt = upBll.SelByGroup(upMod.CompID, Gid);
            }
            EGV.DataSource = dt;
            EGV.DataBind();
        }