Beispiel #1
0
        private void InitDataTree(int loginId)
        {
            List <string> treenodes = new List <string>();

            IList <DepartmentInfo> departmentList = DepartmentInfoManager.getDepartmentInfoAll();

            //IList<DepartmentInfo> departmentList = DepartmentInfoManager.getDepartmentInfoAllById(loginId);


            foreach (DepartmentInfo deparment in departmentList)
            {
                string node = string.Format("{{ 'id':'{0}', 'pId':'{1}', 'name':'{2}', 'open':'true','halfCheck':'false','isParent':'true','icon':'../../images/public/folder_user.gif'}}",
                                            "dp" + deparment.Departid, 0, deparment.Departcname);
                treenodes.Add(node);
            }

            IList <LoginInfo> loginList = LoginInfoManager.getLoginInfoAll();

            string ids = "," + LoginDataLimitManager.GetLimit(loginId) + ",";

            foreach (LoginInfo login in loginList)
            {
                string node = string.Format("{{ 'id':'{0}', 'pId':'{1}', 'name':'{2}', 'checked':'{3}','icon':'../../images/public/group.gif'}}",
                                            login.Id, "dp" + login.Departid, login.Cname, ids.IndexOf("," + login.Id.ToString() + ",") < 0 ? false : true);
                treenodes.Add(node);
            }

            NodesData = string.Join(",", treenodes.ToArray());
        }
Beispiel #2
0
        protected void ibtnLogin_Click(object sender, ImageClickEventArgs e)
        {
            // string loginid = this.txtLoginId.Text.Trim();
            // string loginpwd = this.txtPwd.Text.Trim();
            string    loginid  = this.txtLoginId.Text;
            string    loginpwd = this.txtPwd.Text;
            string    pwd      = EtNet_BLL.CodeMD5.GetMD5(loginpwd);
            LoginInfo login    = LoginInfoManager.Login(loginid, pwd);


            if (login != null)
            {
                if (loginid == "admin")
                {
                    Session["CMSLogin"] = login;
                    Session["login"]    = login;
                    Session.Timeout     = 5;
                    // this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", "location.href='index.aspx'", true);
                    Response.Redirect("Index.aspx");
                    FormsAuthentication.SignOut();
                }
                else
                {
                    ScriptManager.RegisterStartupScript(this, GetType(), "key", "alert('此用户没有权限登录!')", true);// 错误提示
                }
            }
            else
            {
                ScriptManager.RegisterStartupScript(this, GetType(), "key", "alert('用户不存在或密码错误!')", true); // 错误提示
                this.txtPwd.Text = "";                                                                     //清空密码
            }
        }
        /// <summary>
        /// 加载数据
        /// </summary>
        /// <param name="policyid"></param>
        private void LoadPolicyData(string policyid)
        {
            DataTable dt = To_PolicyManager.GetList(int.Parse(policyid));

            int makerid;

            int.TryParse(dt.Rows[0]["policy_makerId"].ToString(), out makerid);
            LoginInfo login = LoginInfoManager.getLoginInfoById(makerid);

            DepartmentInfo depart = DepartmentInfoManager.getDepartmentInfoById(login.Departid);

            txtdepart.Value = depart.Departcname;                   //制单部门名称
            txttime.Value   = DateTime.Now.ToString("yyyy年MM月dd日"); //显示提交的时间

            lblkhmc.Text = dt.Rows[0]["cusCName"].ToString();       //客户名称
            lblxz.Text   = dt.Rows[0]["ProdTypeName"].ToString();   //险种

            txtzbf.Value = dt.Rows[0]["totalPremium"].ToString();   //总保费
            txtjjf.Value = dt.Rows[0]["totalEconomic"].ToString();  //经济费

            lblzffs.Text = Request.QueryString["type"].ToString();  //支付方式

            lblbxgs.Text = dt.Rows[0]["comCname"].ToString();       //保险公司
            txtzxf.Value = dt.Rows[0]["totalRich"].ToString();      //咨询费


            lblbpr.Text = dt.Rows[0]["policy_maker"].ToString();//报批人
        }
Beispiel #4
0
        /// <summary>
        /// 检测是否有权限查看数据
        /// </summary>
        /// <returns></returns>
        private int LoginLimitIsEmpty()
        {
            string    userId = Request.QueryString["uid"];
            LoginInfo login  = LoginInfoManager.getLoginInfoByLoginID(userId);

            return(LoginUserLimitManager.GetLimitCount(login.Id));
        }
Beispiel #5
0
        ///<summary>
        /// 删除公司资料
        /// </summary>
        /// <param name="id">公司id值</param>
        private void DelFirm(int id)
        {
            string    result = "";
            string    strsql = " ',' + firmidlist + ',' like '%," + id.ToString() + ",%'";
            DataTable tbl    = LoginInfoManager.getList(strsql);

            if (tbl.Rows.Count == 0)
            {
                string strdel = " firmid=" + id.ToString();
                FirmAccountInfoManager.Del(strdel);
                if (FirmInfoManager.Delete(id))
                {
                    result = "<script>alert('删除成功')</script>";
                }
                else
                {
                    result = "<script>alert('删除失败')</script>";
                }
            }
            else
            {
                result = "<script>alert('删除失败,有关联的用户资料')</script>";
            }
            Page.ClientScript.RegisterClientScriptBlock(Page.GetType(), "del", result, false);
        }
Beispiel #6
0
        private void loadPolicyData(string policyId)
        {
            DataTable dt = To_PolicyManager.GetList(int.Parse(policyId));

            int makerid;

            int.TryParse(dt.Rows[0]["policy_makerId"].ToString(), out makerid);
            LoginInfo login = LoginInfoManager.getLoginInfoById(makerid);

            DepartmentInfo department = DepartmentInfoManager.getDepartmentInfoById(login.Departid);

            txtdepart.Value = department.Departcname;

            txttime.Value = DateTime.Now.ToString("yyyy年MM月dd日");
            lblkhmc.Text  = dt.Rows[0]["cusCName"].ToString();                                                                                                                           //客户名称
            lblcm.Text    = dt.Rows[0]["shipName"].ToString();                                                                                                                           //船名
            lbltbrq.Text  = Convert.IsDBNull(dt.Rows[0]["policy_date"]) ? "" : Convert.ToDateTime(dt.Rows[0]["policy_date"]).ToString("yyyy年MM月dd日");                                    //投保日期
            lblbxgs.Text  = dt.Rows[0]["comCname"].ToString();                                                                                                                           //保险公司
            lblbxxz.Text  = dt.Rows[0]["ProdTypeName"].ToString();                                                                                                                       //险种
            lblbfhj.Text  = dt.Rows[0]["totalPremium"].ToString();                                                                                                                       //总保费

            bank.InnerHtml = "公司名称:" + dt.Rows[0]["cardName"].ToString() + "<br />开 户 行:" + dt.Rows[0]["bank"].ToString() + "<br />账 &nbsp;&nbsp; 号:" + dt.Rows[0]["cardId"].ToString(); //银行信息

            lblbpr.Text = dt.Rows[0]["policy_maker"].ToString();                                                                                                                         //报批人
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            this.hiddepartid.Value = Request.QueryString["depart"];
            List <string> treenodes = new List <string>();

            IList <DepartmentInfo> departmentList = DepartmentInfoManager.getDepartmentInfoAll();

            foreach (DepartmentInfo deparment in departmentList)
            {
                string node = string.Format("{{ 'id':'{0}', 'pId':'{1}', 'name':'{2}', 'open':'true','nocheck':'true','icon':'../../images/public/folder_user.gif'}}",
                                            "dp" + deparment.Departid, 0, deparment.Departcname);
                treenodes.Add(node);
            }

            IList <LoginInfo> loginList = LoginInfoManager.getLoginInfoAll();

            foreach (LoginInfo login in loginList)
            {
                string node = string.Format("{{ 'id':'{0}', 'pId':'{1}', 'name':'{2}', 'open':'true','nocheck':'true','icon':'../../images/public/group.gif'}}",
                                            login.Id, "dp" + login.Departid, login.Cname);
                treenodes.Add(node);
            }

            NodesData = string.Join(",", treenodes.ToArray());
        }
Beispiel #8
0
        /// <summary>
        /// 加载当前的订单编辑权限人员
        /// </summary>
        private void LoadOrderEditLimit()
        {
            LoginOperationLimit model = LoginOperationLimitManager.getLoginOperationLimitByType("1");

            if (model != null)
            {
                if (model.LimitIds.Trim() != "")
                {
                    string    sql = " id in (" + model.LimitIds + ")";
                    DataTable dt  = LoginInfoManager.getList(sql);
                    for (int i = 0; i < dt.Rows.Count; i++)
                    {
                        if (this.iptuserlist.Value == "")
                        {
                            this.iptuserlist.Value = dt.Rows[i]["cname"].ToString();
                        }
                        else
                        {
                            this.iptuserlist.Value += "," + dt.Rows[i]["cname"].ToString();
                        }
                    }
                }
                else
                {
                    this.iptuserlist.Value = "";
                }
                this.hiduserlist.Value = model.LimitIds;
            }
        }
Beispiel #9
0
        /// <summary>
        /// 绑定所在单位数据
        /// </summary>
        private void BindDdlUnit()
        {
            LoginInfo loginInfo = Session["login"] as LoginInfo;

            if (loginInfo == null)
            {
                Response.Redirect("~/Login.aspx");
            }

            LoginInfo userInfo = LoginInfoManager.getLoginInfoById(loginInfo.Id);

            if (userInfo != null)
            {
                if (userInfo.Firmidlist.Trim() != string.Empty)
                {
                    string    strWhere   = string.Format("id in ({0})", userInfo.Firmidlist);
                    DataTable dtFirmList = FirmInfoManager.GetList(strWhere);

                    ddlUnit.DataTextField  = "cname";
                    ddlUnit.DataValueField = "id";
                    ddlUnit.DataSource     = dtFirmList;
                    ddlUnit.DataBind();

                    if (ddlUnit.Items.Count > 0)
                    {
                        ddlUnit.SelectedIndex = 0;
                    }
                }
            }
        }
Beispiel #10
0
        private void loadcom()
        {
            string id = Request.QueryString["id"].ToString();

            EtNet_Models.Company com = CompanyManager.getCompanyById(Convert.ToInt32(id));

            this.comCName.Value = com.ComCname.ToString();
            //this.comCode.Value = com.ComCode.ToString();
            this.TxtType.Text      = ComTypeManager.getComTypeById(com.ComType).TypeName;
            this.HidTypeID.Value   = ComTypeManager.getComTypeById(com.ComType).Id.ToString();
            this.comCAddress.Value = com.ComCAddress.ToString();
            this.companyURL.Value  = com.ComUrl.ToString();
            this.address.Text      = com.Province.ToString() + " " + com.City.ToString();
            this.comshort.Value    = com.ComShortName.ToString();


            this.lblMadeFrom.Value = LoginInfoManager.getLoginInfoById(((LoginInfo)Session["Login"]).Id).Cname;
            this.lblMadeTime.Value = DateTime.Now.ToString("yyyy-MM-dd");
            //主要联系人
            this.linkName.Value   = com.LinkName.ToString();
            this.linkPost.Value   = com.Post.ToString();
            this.linkTel.Value    = com.Telephone.ToString();
            this.linkMobile.Value = com.Mobile.ToString();
            this.linkFax.Value    = com.Fax.ToString();
            this.linkEmail.Value  = com.Email.ToString();
            this.linkMsn.Value    = com.Msn.ToString();
            this.linkSkype.Value  = com.Skype.ToString();

            //主要银行信息
            this.bankName.Value   = com.Bank.ToString();
            this.bankCard.Value   = com.CardId.ToString();
            this.bankMan.Value    = com.CardName.ToString();
            this.bankremark.Value = com.Remark.ToString();
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         int       id        = Convert.ToInt32(Request.QueryString["id"]);
         LoginInfo logininfo = LoginInfoManager.getLoginInfoById(id);
         this.iptlogin.Text = logininfo.Cname;
     }
 }
Beispiel #12
0
        /// <summary>
        /// 加载用户数据
        /// </summary>
        private void LoadUesr()
        {
            int       id     = int.Parse(Request.Params["id"]);
            string    strsql = " ',' + firmidlist + ',' like '%," + id.ToString() + ",%'";
            DataTable tbl    = LoginInfoManager.getList(strsql);

            this.UserList.DataSource = tbl;
            this.UserList.DataBind();
        }
Beispiel #13
0
        /// <summary>
        /// 加载当前保单信息
        /// </summary>
        /// <param name="id"></param>
        private void InitData(int id)
        {
            To_Policy policyModel = new To_Policy();

            DataTable data = To_PolicyManager.GetList(id);

            if (data.Rows.Count > 0)
            {
                LblAssured.Text = data.Rows[0]["assured"].ToString();                                         //被保险人
                //LblBrokerage.Text = data.Rows[0][""].ToString();//经纪费
                LblCompany.Text   = data.Rows[0]["comshortname"].ToString();                                  //保险公司
                LblCustomer.Text  = data.Rows[0]["cusshortName"].ToString();                                  //投保客户
                LblIsRenewal.Text = Convert.ToInt32(data.Rows[0]["IsRenewal"]) == 0 ? "否" : "是";              //是否续保

                LblPolicyDate.Text  = Convert.ToDateTime(data.Rows[0]["policy_date"]).ToString("yyyy-MM-dd"); //保单日期
                LblPolicyMaker.Text = data.Rows[0]["policy_maker"].ToString();                                //制单人
                LblPolicyNum.Text   = data.Rows[0]["policy_num"].ToString();                                  //保单编号
                LblPolicyState.Text = Convert.ToInt32(data.Rows[0]["policy_state"]) == 0 ? "无效" : "有效";       //保单状态
                //LblPremium.Text = data.Rows[0][""].ToString();//保费合计

                //LblSalesman.Text = data.Rows[0]["cname"].ToString();//所属业务员
                LoginInfo userInfo = LoginInfoManager.getLoginInfoById(Convert.ToInt32(data.Rows[0]["policy_makerId"]));
                if (userInfo != null)
                {
                    DepartmentInfo department = DepartmentInfoManager.getDepartmentInfoById(userInfo.Departid);
                    if (department != null)
                    {
                        LblMakerDepart.Text = department.Departcname; //制单部门
                    }
                }
                zjjfrate.Text = data.Rows[0]["totalEcoRate"].ToString();                                             //总经济费比率
                zbf.Text      = data.Rows[0]["totalPremium"].ToString();                                             //总保费
                zjjf.Text     = data.Rows[0]["totalEconomic"].ToString();                                            //总经济费
                zbe.Text      = data.Rows[0]["totalBrokerage"].ToString();                                           //总保额
                ztf.Text      = data.Rows[0]["totalRich"].ToString();                                                //总贴费
                cm.Text       = data.Rows[0]["shipName"].ToString();                                                 //船名

                LblSerialNum.Text     = data.Rows[0]["serialnum"].ToString();                                        //内部流水号
                LblTimeEnd.Text       = Convert.ToDateTime(data.Rows[0]["policy_enddate"]).ToString("yyyy-MM-dd");   //保单日期结束日期
                LblTimeStart.Text     = Convert.ToDateTime(data.Rows[0]["policy_startdate"]).ToString("yyyy-MM-dd"); //保单日期开始日期
                ltrYearsCount.Text    = (Convert.ToDateTime(data.Rows[0]["policy_enddate"]).Year - Convert.ToDateTime(data.Rows[0]["policy_startdate"]).Year).ToString();
                LblType.Text          = data.Rows[0]["ProdTypeName"].ToString();                                     //险种
                optiniontxt.InnerHtml = ShowOpiniontxt(int.Parse(data.Rows[0]["isVerify"].ToString()));              //审核人意见
                lblUserCompany.Text   = data.Rows[0]["userCompany"].ToString();
                LoadAuditImg(int.Parse(data.Rows[0]["ruleid"].ToString()));

                InitProductType(id);

                LoadNowAudit(data.Rows[0]["isVerify"].ToString());

                BudgetPre1.InitData(id);

                UCTarget1.BindTarget(id);

                LoadFile();
            }
        }
Beispiel #14
0
 public UnitOfWork(RepositoryContext repositoryContext)
 {
     this.repositoryContext = repositoryContext;
     EmployeeManager        = new EmployeeManager(repositoryContext);
     LoginInfoManager       = new LoginInfoManager(repositoryContext);
     RoleManager            = new RoleManager(repositoryContext);
     AtWorkManager          = new AtWorkManager(repositoryContext);
     LoginHistoryManager    = new LoginHistoryManager(repositoryContext);
 }
Beispiel #15
0
        /// <summary>
        /// 绑定标的种类列表(repeater控件)
        /// </summary>
        private void DdlToUserBindData()
        {
            DataTable data = LoginInfoManager.getList("");

            ddlToUser.DataTextField  = "cname";
            ddlToUser.DataValueField = "id";
            ddlToUser.DataSource     = data;
            ddlToUser.DataBind();
        }
Beispiel #16
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         this.lblMadeFrom.Value = LoginInfoManager.getLoginInfoById(((LoginInfo)Session["Login"]).Id).Cname;
         this.lblMadeTime.Value = DateTime.Now.ToString("yyyy-MM-dd");
         //bindList();
         IsEditCuscode();
     }
 }
Beispiel #17
0
        private void loadCom()
        {
            string id = Request.QueryString["id"].ToString();

            EtNet_Models.Company company = CompanyManager.getCompanyById(Convert.ToInt32(id));
            //基本信息
            this.lblcomcode.Text = company.ComCode.ToString();

            if (company.ComType == 0)
            {
                this.lblcomtype.Text = "暂未选择类别";
            }
            else
            {
                this.lblcomtype.Text = ComTypeManager.getComTypeById(company.ComType).TypeName.ToString();
            }

            if (company.Used == 0)
            {
                this.lblused.Text = "暂未启用";
            }
            else
            {
                this.lblused.Text = "已启用";
            }


            this.lbladdress.Text    = company.Province.ToString() + " " + company.City.ToString() + " ";
            this.lblcname.Text      = company.ComCname.ToString() + " ";
            this.lblcompanyurl.Text = company.ComUrl.ToString() + " ";

            this.lblcaddress.Text = company.ComCAddress.ToString() + " ";
            this.lblshort.Text    = company.ComShortName.ToString() + " ";

            //主要联系人
            this.lbllinkname.Text   = company.LinkName.ToString() + " ";
            this.lbllinkpost.Text   = company.Post.ToString() + " ";
            this.lbllinkfax.Text    = company.Fax.ToString() + " ";
            this.lbllinkemail.Text  = company.Email.ToString() + " ";
            this.lbllinkmobile.Text = company.Mobile.ToString() + " ";
            this.lbllinktel.Text    = company.Telephone.ToString() + " ";
            this.lbllinkskype.Text  = company.Skype.ToString() + " ";
            this.lbllinkmsn.Text    = company.Msn.ToString() + " ";

            //主要银行信息
            this.lblbank.Text     = company.Bank.ToString() + " ";
            this.lblbankcard.Text = company.CardId.ToString() + " ";
            this.lblbankman.Text  = company.CardName.ToString() + " ";
            this.lblremark.Text   = company.Remark.ToString() + " ";
            this.lblMadeFrom.Text = LoginInfoManager.getLoginInfoById(company.Madefrom).Cname;
            this.lblMadeTime.Text = company.MadeTime.ToString("yyyy-MM-dd");

            loadOtherLink();
            loadOtherBank();
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            int id = int.Parse(Request["id"].ToString());

            if (!IsPostBack)
            {
                LoginInfo login = LoginInfoManager.getLoginInfoById(id);
                lblCurrentUser.Text = login.Cname.ToString();
            }
            DisplayUserLimit(id);
        }
Beispiel #19
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         this.lblMadeFrom.Value = LoginInfoManager.getLoginInfoById(((LoginInfo)Session["Login"]).Id).Cname;
         this.lblMadeTime.Value = DateTime.Now.ToString("yyyy-MM-dd");
         InitVifify();
         DdlToUserBindData();
         DdlBindInputer();
     }
 }
Beispiel #20
0
        /// <summary>
        /// 绑定操作人员
        /// </summary>
        private void DdlBindInputer()
        {
            this.ddlInputer.Items.Clear();
            IList <LoginInfo> logins = LoginInfoManager.getLoginInfoAll();

            this.ddlInputer.Items.Add(new ListItem("选择操作人员", "-1"));
            foreach (LoginInfo login in logins)
            {
                ListItem adItem = new ListItem(login.Cname, login.Id.ToString());
                this.ddlInputer.Items.Add(adItem);
            }
        }
        //绑定公司类别
        //private void bindList()
        //{
        //    this.ddlList.Items.Clear();
        //    IList<CusType> typelist = CusTypeManager.getCusTypeAll();
        //    foreach (var item in typelist)
        //    {
        //        ListItem list = new ListItem(item.TypeName, item.Id.ToString());
        //        this.ddlList.Items.Add(list);
        //    }
        //    ListItem ltem = new ListItem("选择类别", "-1");//添加第一行默认值
        //    this.ddlList.Items.Insert(0, ltem);//添加第一行默认值
        //}


        ///// <summary>
        ///// 审核流规则
        ///// </summary>
        //private void LoadRule()
        //{
        //    EtNet_Models.LoginInfo login = (EtNet_Models.LoginInfo)Session["login"];
        //    string fields = " id,(sort + '—' + cname  ) as rulename ";
        //   // string strsql = " jobflowsort='03' AND  ',' + departidlist + ',' like '%," + login.Departid.ToString() + ",%' ";
        //    //DataTable tbl = EtNet_BLL.ViewBLL.ViewApprovalRuleManager.getList(fields, strsql);
        //    DataRow row = tbl.NewRow();
        //    row["id"] = "0";
        //    row["rulename"] = "——请选中——";
        //    tbl.Rows.InsertAt(row, 0);
        //    this.ddlrule.DataSource = tbl;
        //    this.ddlrule.DataValueField = "id";
        //    this.ddlrule.DataTextField = "rulename";
        //    this.ddlrule.DataBind();
        //}



        //加载基本信息
        private void loadcus()
        {
            string factid = Request.QueryString["id"].ToString();

            EtNet_Models.Factory fact = FactoryManager.getFactoryById(Convert.ToInt32(factid));
            this.cusshortname.Value   = fact.FactshortName.ToString();
            this.cusCName.Value       = fact.FactCName.ToString();
            this.cusCode.Value        = fact.FactCode.ToString();
            this.hidordernum.Value    = fact.Ordernum;
            this.hidcodeformat.Value  = fact.Codeformat;
            this.cusCAddress.Value    = fact.FactCAddress.ToString();
            this.address.Text         = fact.Province.ToString() + " " + fact.City.ToString();
            this.lblMadeFrom.Value    = LoginInfoManager.getLoginInfoById(fact.Inputname).Cname;
            this.lblMadeTime.Value    = fact.Inputdate.ToString("yyyy-MM-dd");
            this.rbUsed.SelectedValue = fact.Used.ToString();
            //this.txtcustype.Text = CusTypeManager.getCusTypeById(cus.CusType).TypeName.ToString();
            int id = fact.FactType;

            if (id > 0)
            {
                this.TxtType.Text = FactTypeManager.getFactTypeById(fact.FactType).TypeName;
            }
            else
            {
                this.TxtType.Text = "";
            }


            this.HidTypeID.Value = fact.FactType.ToString();
            //主要联系人
            this.linkName.Value   = fact.LinkeName.ToString();
            this.linkPost.Value   = fact.Duty.ToString();
            this.linkTel.Value    = fact.Telephone.ToString();
            this.linkMobile.Value = fact.Mobile.ToString();
            this.linkFax.Value    = fact.Fax.ToString();
            this.linkEmail.Value  = fact.Email.ToString();
            this.linkMsn.Value    = fact.QQ.ToString();
            this.linkSkype.Value  = fact.Skype.ToString();

            //主要银行信息
            this.bankName.Value   = fact.Bank.ToString();
            this.bankCard.Value   = fact.AccountID.ToString();
            this.bankMan.Value    = fact.AccountName.ToString();
            this.bankremark.Value = fact.Remark.ToString();
            //加载修改信息
            DataTable dt = FactoryManager.getList(" id =" + factid);

            this.lblEditMan.Value  = dt.Rows[0]["lasteditman"].ToString();
            this.lblEditDate.Value = Convert.IsDBNull(dt.Rows[0]["lasteditdate"]) ? "" : Convert.ToDateTime(dt.Rows[0]["lasteditdate"]).ToString("yyyy-MM-dd");

            //SpecialSet(cusid);
        }
Beispiel #22
0
        //加载基本信息
        private void loadcus()
        {
            string cusid = Request.QueryString["id"].ToString();

            EtNet_Models.Customer cus = CustomerManager.getCustomerById(Convert.ToInt32(cusid));
            this.cusshortname.Value = cus.CusshortName.ToString();
            this.cusCName.Value     = cus.CusCName.ToString();
            this.cusCode.Value      = cus.CusCode.ToString();
            //this.hidordernum.Value = cus.Ordernum;
            //this.hidcodeformat.Value = cus.Codeformat;
            this.cusCAddress.Value = cus.CusCAddress.ToString();
            this.companyURL.Value  = cus.CompanyURL.ToString();
            //this.rbPro.SelectedValue = cus.CusPro.ToString();
            this.address.Text            = cus.Province.ToString() + " " + cus.City.ToString();
            this.lblMadeFrom.Value       = LoginInfoManager.getLoginInfoById(cus.Madefrom).Cname;
            this.lblMadeTime.Value       = cus.MadeTime.ToString("yyyy-MM-dd");
            this.ddlToUser.SelectedValue = cus.CusType.ToString();
            //this.rbUsed.SelectedValue = cus.Used.ToString();
            //this.txtcustype.Text = CusTypeManager.getCusTypeById(cus.CusType).TypeName.ToString();
            int id = cus.CusType;


            this.HidTypeID.Value = cus.CusType.ToString();
            //主要联系人
            //this.linkName.Value = cus.LinkName.ToString();
            //this.linkPost.Value = cus.Post.ToString();
            //this.linkTel.Value = cus.Telephone.ToString();
            //this.linkMobile.Value = cus.Mobile.ToString();
            //this.linkFax.Value = cus.Fax.ToString();
            //this.linkEmail.Value = cus.Email.ToString();
            //this.linkMsn.Value = cus.Msn.ToString();
            //this.linkSkype.Value = cus.Skype.ToString();

            //主要银行信息
            this.bankName.Value   = cus.Bank.ToString();
            this.bankCard.Value   = cus.CardId.ToString();
            this.bankMan.Value    = cus.CardName.ToString();
            this.bankremark.Value = cus.Remark.ToString();

            //提成系数
            this.newRatio.Value = cus.newRatio.ToString();
            this.oldRatio.Value = cus.oldRatio.ToString();

            //显示修改人员和修改日期
            DataTable dt = CustomerManager.GetList(" id = " + cusid);

            this.editman.Value  = dt.Rows[0]["lasteditman"].ToString();
            this.editdate.Value = Convert.IsDBNull(dt.Rows[0]["lasteditdate"]) ? "" : Convert.ToDateTime(dt.Rows[0]["lasteditdate"]).ToString("yyyy-MM-dd");

            //SpecialSet(cusid);
        }
Beispiel #23
0
        protected void userLogin()
        {
            string userId = Request.QueryString["uid"];   //账号
            string pwd    = Request.QueryString["pwd"];   //密码
            string mtype  = Request.QueryString["mtype"]; //消息类型

            LoginInfo login = LoginInfoManager.Login(userId, pwd);

            if (login != null)
            {
                if (LoginLimitIsEmpty() > 0)
                {
                    Session["login"] = login;
                    //switch (mtype)
                    //{
                    //    case "个人消息":
                    //        this.mainFrame.Attributes["src"] = "Pages/Information/ReceiveInformationShow.aspx";
                    //        break;
                    //    case "报销申请":
                    //        this.mainFrame.Attributes["src"] = "Pages/Job/AuditJobFlow.aspx";
                    //        break;
                    //    case "客户审核消息":
                    //        this.mainFrame.Attributes["src"] = "Pages/Job/AuditJobFlow.aspx";
                    //        break;
                    //    case "保单审核消息":
                    //        this.mainFrame.Attributes["src"] = "Pages/Job/AuditJobFlow.aspx";
                    //        break;
                    //    case "公告审核消息":
                    //        this.mainFrame.Attributes["src"] = "Pages/Job/AuditJobFlow.aspx";
                    //        break;
                    //    case "公告消息":
                    //        this.mainFrame.Attributes["src"] = "Pages/Announcement/AnnouncementSearch.aspx";
                    //        break;
                    //    default:
                    //        this.mainFrame.Attributes["src"] = "Pages/Index/Welcome.aspx";
                    //        break;
                    //}
                    Session["messageType"] = mtype;
                    Response.Redirect("Index.aspx");
                }
                else
                {
                    Page.ClientScript.RegisterClientScriptBlock(Page.GetType(), "", "<script>alert('当前用户没有设置使用权限,请与系统管理员联系!');location.href='Login.aspx';</script>", false);
                }
            }
            else
            {
                Page.ClientScript.RegisterClientScriptBlock(Page.GetType(), "error", "alert('当前用户不存在,请重新确认登录!');location.href='Login.aspx';</script>", false);
            }
        }
Beispiel #24
0
        /// <summary>
        /// 加载业务员选择列表
        /// </summary>
        private void DdlSales_Load()
        {
            this.ddlsalesman.Items.Clear();
            this.ddlsalesman.Items.Add(new ListItem("——请选择——", "0"));
            IList <LoginInfo> list = LoginInfoManager.getLoginInfoAll();

            foreach (LoginInfo sale in list)
            {
                ListItem adItem = new ListItem();
                adItem.Text  = sale.Cname;
                adItem.Value = sale.Id.ToString();
                this.ddlsalesman.Items.Add(adItem);
            }
        }
        protected void imgbtnsave_Click(object sender, ImageClickEventArgs e)
        {
            int       id        = Convert.ToInt32(Request.QueryString["id"]);
            LoginInfo logininfo = LoginInfoManager.getLoginInfoById(id);
            string    pwd       = EtNet_BLL.CodeMD5.GetMD5(this.iptpwd.Value.ToString());

            logininfo.Loginpwd = pwd;
            int count = LoginInfoManager.updateLoginInfo(logininfo);

            if (count > 0)
            {
                Page.ClientScript.RegisterClientScriptBlock(Page.GetType(), "", "<script>alert('修改成功');winclose();</script>");
            }
        }
Beispiel #26
0
        /// <summary>
        /// 绑定登记人
        /// </summary>
        public void BindMakeMan()
        {
            ddlMakeMan.Items.Clear();
            ddlMakeMan.Items.Add(new ListItem("——请选择——", "0"));
            IList <LoginInfo> list = LoginInfoManager.getLoginInfoAll();

            foreach (LoginInfo l in list)
            {
                ListItem adItem = new ListItem();
                adItem.Text  = l.Cname;
                adItem.Value = l.Id.ToString();
                ddlMakeMan.Items.Add(adItem);
            }
        }
        /// <summary>
        /// 加载操作人员信息
        /// </summary>
        private void loadInputer()
        {
            ddlInputer.Items.Clear();
            ddlInputer.Items.Add(new ListItem("——请选择——", ""));
            IList <LoginInfo> list = LoginInfoManager.getLoginInfoAll();

            foreach (LoginInfo login in list)
            {
                ListItem adItem = new ListItem();
                adItem.Text  = login.Cname;
                adItem.Value = login.Id.ToString();
                ddlInputer.Items.Add(adItem);
            }
        }
Beispiel #28
0
        /// <summary>
        /// 根据角色绑定用户信息
        /// </summary>
        /// <param name="roleID">角色ID</param>
        private void RpUserListBindData(int roleID)
        {
            string userIDs = LoginDataLimitManager.GetUsersByRole(roleID);

            if (string.IsNullOrWhiteSpace(userIDs))
            {
                return;
            }

            string    strWhere = string.Format("id in ({0})", userIDs);
            DataTable dtUser   = LoginInfoManager.getList(strWhere);

            RpUserList.DataSource = dtUser;
            RpUserList.DataBind();
        }
        public void getUserList()
        {
            string            checkname   = "";
            string            checkuserid = "";
            IList <LoginInfo> loginList   = LoginInfoManager.getLoginInfoAll();

            foreach (LoginInfo login in loginList)
            {
                checkname   += login.Cname + ",";
                checkuserid += login.Id + ",";
            }
            checkname         = checkname.TrimEnd(',');
            checkuserid       = checkuserid.TrimEnd(',');
            hidUserName.Value = checkname;
            hidListUser.Value = checkuserid;
        }
Beispiel #30
0
        //加载基本信息
        private void loadcus()
        {
            string cusid = Request.QueryString["id"].ToString();

            EtNet_Models.Customer cus = CustomerManager.getCustomerById(Convert.ToInt32(cusid));
            this.cusshortname.Value = cus.CusshortName.ToString();
            this.cusCName.Value     = cus.CusCName.ToString();

            this.cusCAddress.Value   = cus.CusCAddress.ToString();
            this.companyURL.Value    = cus.CompanyURL.ToString();
            this.rbPro.SelectedValue = cus.CusPro.ToString();
            this.address.Text        = cus.Province.ToString() + " " + cus.City.ToString();
            //this.txtcustype.Text = CusTypeManager.getCusTypeById(cus.CusType).TypeName.ToString();
            this.lblMadeFrom.Value = LoginInfoManager.getLoginInfoById(((LoginInfo)Session["login"]).Id).Cname;
            this.lblMadeTime.Value = DateTime.Now.ToString("yyyy-MM-dd");
            //this.rbUsed.SelectedValue = cus.Used.ToString();
            int id = cus.CusType;

            if (id > 0)
            {
                this.TxtType.Text = CusTypeManager.getCusTypeById(cus.CusType).TypeName;
            }
            else
            {
                this.TxtType.Text = "";
            }


            this.HidTypeID.Value = cus.CusType.ToString();
            //主要联系人
            this.linkName.Value   = cus.LinkName.ToString();
            this.linkPost.Value   = cus.Post.ToString();
            this.linkTel.Value    = cus.Telephone.ToString();
            this.linkMobile.Value = cus.Mobile.ToString();
            this.linkFax.Value    = cus.Fax.ToString();
            this.linkEmail.Value  = cus.Email.ToString();
            this.linkMsn.Value    = cus.Msn.ToString();
            this.linkSkype.Value  = cus.Skype.ToString();

            //主要银行信息
            this.bankName.Value   = cus.Bank.ToString();
            this.bankCard.Value   = cus.CardId.ToString();
            this.bankMan.Value    = cus.CardName.ToString();
            this.bankremark.Value = cus.Remark.ToString();

            RuleSet(cusid);
        }