/// <summary>
        /// 初始化
        /// </summary>
        private void Innit()
        {
            ListItem nullItems = new ListItem();
            nullItems.Value = "";
            nullItems.Text = "请选择";


            //初始化项目编号
            ProjectNO_Input.Items.Add(nullItems);
            List<T_ProjectDicEntity> projectlist = BusinessFacadeShanlitech_Location.GetProjectList();
            foreach (T_ProjectDicEntity r in projectlist)
            {
                ListItem item = new ListItem();
                item.Text = r.ProjectName;
                item.Value = r.ID.ToString();
                ProjectNO_Input.Items.Add(item);
            }

            //初始化申请人
            Applicant_Input.Items.Add(nullItems);
            ArrayList userlist = BusinessFacadeShanlitech_Location.GetUserList();
            foreach (sys_UserTable r in userlist)
            {
                ListItem item = new ListItem();
                item.Value = r.UserID.ToString();
                item.Text = r.U_LoginName;
                if (!r.U_LoginName.Equals(""))
                {
                    Applicant_Input.Items.Add(item);
                }
            }

        }
        /// <summary>
        /// Displays the add/edit device dialog box.
        /// </summary>
        public void Show()
        {
            //If the validation failed, keep everything as is, and 
            //make sure the dialog stays visible.
            if (!Page.IsValid)
            {
                ModalDialog.Show();
                return;
            }

            if (Thread.CurrentPrincipal.IsInRole(ClearCanvas.ImageServer.Enterprise.Authentication.AuthorityTokens.Study.EditDataAccess) && Study != null)
            {
                AuthorityGroupCheckBoxList.Items.Clear();

                var controller = new StudyDataAccessController();
                var list = controller.ListDataAccessGroupsForStudy(Study.TheStudyStorage.Key);

                var adapter = new ServerPartitionDataAdapter();
                IList<AuthorityGroupDetail> accessAllStudiesList;
                var groups = adapter.GetAuthorityGroupsForPartition(Study.ThePartition.Key, true, out accessAllStudiesList);


                IList<ListItem> items = CollectionUtils.Map(
                    accessAllStudiesList,
                    delegate(AuthorityGroupDetail group)
                        {

                            var item = new ListItem(@group.Name,
                                                    @group.AuthorityGroupRef.ToString(false, false))
                                           {
                                               Enabled = false,
                                               Selected = true
                                           };
                            item.Attributes["title"] = @group.Description;
                            return item;
                        });

                foreach (var group in groups)
                {
                    var item = new ListItem(@group.Name,
                                              @group.AuthorityGroupRef.ToString(false, false));
                    item.Attributes["title"] = @group.Description;

                    foreach (AuthorityGroupStudyAccessInfo s in list)
                    {
                        if (s.AuthorityOID.Equals(group.AuthorityGroupRef.ToString(false, false)))
                            item.Selected = true;
                    }

                    items.Add(item);
                }

                AuthorityGroupCheckBoxList.Items.AddRange(CollectionUtils.ToArray(items));
            }

            CancelButton.Visible = true;
            UpdateButton.Visible = true;

            ModalDialog.Show();
        }
        protected void BindDropDownLoaiTaiLieu()
        {
            ddlLoaiTaiLieu.Items.Clear();
            lbMessage.Text = "";
            ddlLoaiTaiLieu.Items.Add(new ListItem("", "-1"));
            SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings[1].ConnectionString);
            con.Open();
            string sql = string.Format("select * from CV_DMLoaiTaiLieu");

            SqlCommand cmd = new SqlCommand(sql, con);
            SqlDataReader sdr = cmd.ExecuteReader();
            if (sdr.HasRows)
            {
                while (sdr.Read())
                {
                    int maloaitailieu = Convert.ToInt32(sdr.GetValue(sdr.GetOrdinal("MaLoaiTaiLieu")).ToString());
                    string tenloaitailieu = sdr.GetValue(sdr.GetOrdinal("TenLoaiTaiLieu")).ToString();
                    ListItem li = new ListItem();
                    li.Value = maloaitailieu.ToString();
                    li.Text = tenloaitailieu.ToString();
                    ddlLoaiTaiLieu.Items.Add(li);
                }
            }

        }
        protected override void CreateChildControls()
        {
            base.CreateChildControls();
            Label lblQuestion = new Label();
            _ddAnswer = new DropDownList();
            RequiredFieldValidator valQuestion = new RequiredFieldValidator();

            lblQuestion.ID = "lbl" + _question.QuestionGuid.ToString().Replace("-", String.Empty);
            _ddAnswer.ID = "dd" + _question.QuestionGuid.ToString().Replace("-", String.Empty);
            valQuestion.ID = "val" + _question.QuestionGuid.ToString().Replace("-", String.Empty);

            lblQuestion.Text = _question.QuestionText;
            lblQuestion.AssociatedControlID = _ddAnswer.ID;

            valQuestion.ControlToValidate = _ddAnswer.ID;
            valQuestion.Enabled = _question.AnswerIsRequired;

            _ddAnswer.Items.Add(new ListItem(Resources.SurveyResources.DropDownPleaseSelectText, String.Empty));

            foreach (QuestionOption option in _options)
            {
                ListItem li = new ListItem(option.Answer);
                if (li.Value == _answer) li.Selected = true;
                _ddAnswer.Items.Add(li);
            }

            valQuestion.Text = _question.ValidationMessage;

            Controls.Add(lblQuestion);
            Controls.Add(_ddAnswer);
            Controls.Add(valQuestion);
        }
Beispiel #5
0
        void LoadOptions()
        {
            
                ddlDistrict.DataSource = DistrictBO.GetAll(true);
                ddlDistrict.DataValueField = "DistrictID";
                ddlDistrict.DataTextField = "DistrictName";
                ddlDistrict.DataBind();
            

            ListItem li = new ListItem("[Gender]", "");
            ddlGender.Items.Add(li);
            li = new ListItem("Male", "M");
            ddlGender.Items.Add(li);
            li = new ListItem("Female", "F");
            ddlGender.Items.Add(li);


            li = new ListItem("[Status]", "");
            ddlStatus.Items.Add(li);
            li = new ListItem("Completed", "Completed");
            ddlStatus.Items.Add(li);
            li = new ListItem("Running", "Running");
            ddlStatus.Items.Add(li);

            //li = new ListItem("[Compensation]", "");
            //ddlCompensation.Items.Add(li);
            //li = new ListItem("Yes", "Yes");
            //ddlCompensation.Items.Add(li);
            //li = new ListItem("No", "No");
            //ddlCompensation.Items.Add(li);
        }
        public void LoadTree()
        {
            this.DropDownListTree.Items.Clear();

            DataSet ds = ProductClassManage.GetTree();

            if (ds.Tables["ProductClass"].Rows.Count == 0)
            {
                Response.Write("<script type='text/javascript'>alert('请先填加产品分类!');document.location.href='ProductClassAdd.aspx'</script>");
            }

            string strName = null;

            for (int i = 0; i < ds.Tables["ProductClass"].Rows.Count; i++)
            {
                strName = null;
                for (int j = 0; j < Convert.ToInt32(ds.Tables["ProductClass"].Rows[i]["depth"]); j++)
                {
                    strName = strName + (char)0xa0 + (char)0xa0 + (char)0xa0;
                }
                strName = strName + ">" + ds.Tables["ProductClass"].Rows[i]["pc_name"].ToString();

                ListItem li = new ListItem(strName, ds.Tables["ProductClass"].Rows[i]["pc_id"].ToString());

                this.DropDownListTree.Items.Insert(i, li);
            }
        }
 protected void BindDropDownNam()
 {
     //ddlNam.Items.Clear();
     //lbMessage.Text = "";
     //SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings[1].ConnectionString);
     //con.Open();
     //string sql = "select year(ngay) Nam from CV_CapSo where ngay is not null group by year(ngay) order by year(ngay) desc";
     //SqlCommand cmd = new SqlCommand(sql, con);
     //SqlDataReader sdr = cmd.ExecuteReader();
     //if (sdr.HasRows)
     //{
     //    while (sdr.Read())
     //    {
     //        if (sdr.GetValue(sdr.GetOrdinal("Nam")).ToString() != null || sdr.GetValue(sdr.GetOrdinal("Nam")).ToString() != "")
     //        {
     //            int nam = Convert.ToInt32(sdr.GetValue(sdr.GetOrdinal("Nam")).ToString());
     //            ListItem li = new ListItem();
     //            li.Value = nam.ToString();
     //            li.Text = nam.ToString();
     //            ddlNam.Items.Add(li);
     //        }
     //    }
     //}
     //con.Close();
     for (int i = 0; i < 5; i++)
     {
         ListItem li = new ListItem();
         li.Value = (DateTime.Today.Year - i).ToString();
         li.Text = (DateTime.Today.Year - i).ToString();
         ddlNam.Items.Add(li);
     }
 }
        private void Load_distric(int id)
        {
            var list = user.Loaddistric(id);
            if (list.Count > 0)
            {
                Drdistric.DataValueField = "PROP_ID";
                Drdistric.DataTextField = "PROP_NAME";
                Drdistric.DataSource = list;
                Drdistric.DataBind();
                ListItem l = new ListItem("---Chọn quận/huyện---", "0");
                l.Selected = true;
                Drdistric.Items.Insert(0, l);
            }
            else
            {
                DataTable dt = new DataTable("Newtable");

                dt.Columns.Add(new DataColumn("PROP_ID"));
                dt.Columns.Add(new DataColumn("PROP_NAME"));

                DataRow row = dt.NewRow();
                row["PROP_ID"] = 0;
                row["PROP_NAME"] = "---Chọn quận/huyện---";
                dt.Rows.Add(row);

                Drdistric.DataTextField = "PROP_NAME";
                Drdistric.DataValueField = "PROP_ID";
                Drdistric.DataSource = dt;
                Drdistric.DataBind();

            }
        }
Beispiel #9
0
        protected void Page_Load(object sender, EventArgs e)
        {
            string app = gform("app");
            int tempid = 0;
            gnum(ref tempid, "id");
            switch (app)
            { 
                case "resettemplate":
                    reset_template(tempid);
                    showMessage("使用成功,刷新全部模板成功");
                    break;
                default:
                    break;

            }

            if (!IsPostBack)
            {
                TemplateTypeDal dal = new TemplateTypeDal();
                foreach (TemplateTypeInfo info in dal.view_list())
                {
                    ListItem item = new ListItem(info.templateName, info.templateName);

                    if ("template/"+info.templateName == TEMPLATEPATH)
                    {
                        item.Selected = true;
                    }
                    main_template.Items.Add(item);
                    //else
                    //main_template.Items.Add(new ListItem(info.templateName, info.templateName));
                }
            }
        }
Beispiel #10
0
        public void populaLista()
        {
            rsPlay = objBD.ExecutaSQL("select PLI_ID, PLI_TITULO, PLI_URL from PlayList where PLI_ATIVO = 1 order by PLI_DH_CADASTRO desc");
            if (rsPlay == null)
            {
                throw new Exception();
            }
            if (rsPlay.HasRows)
            {
                while (rsPlay.Read())
                {
                    if (aux == 1)
                    {
                        objVideo.InnerHtml += "<iframe width=\"480\" height=\"269\" src=\""+rsPlay["PLI_URL"].ToString()+"\" frameborder=\"0\" allowfullscreen></iframe>";
                    }

                    System.Web.UI.WebControls.ListItem R = new System.Web.UI.WebControls.ListItem();
                    R.Value = rsPlay["PLI_ID"].ToString();
                    R.Text = rsPlay["PLI_TITULO"].ToString();
                    slPlayList.Items.Add(R);
                    aux++;
                }
            }
            rsPlay.Close();
            rsPlay.Dispose();
        }
        private void Load_catesearch()
        {
            var list = per.Load_danhmuc_search(1);
            if (list.Count > 0)
            {
                DataRelation relCat;
                DataTable tbl = DataUtil.LINQToDataTable(list);
                DataSet ds = new DataSet();
                ds.Tables.Add(tbl);

                tbl.PrimaryKey = new DataColumn[] { tbl.Columns["CAT_ID"] };
                relCat = new DataRelation("Category_parent", ds.Tables[0].Columns["CAT_ID"], ds.Tables[0].Columns["CAT_PARENT_ID"], false);

                ds.Relations.Add(relCat);
                DataSet dsCat = ds.Clone();
                DataTable CatTable = ds.Tables[0];

                DataUtil.TransformTableWithSpace(ref CatTable, dsCat.Tables[0], relCat, null);

                Drcate_search.DataSource = dsCat.Tables[0];
                Drcate_search.DataTextField = "CAT_NAME";
                Drcate_search.DataValueField = "CAT_ID";
                Drcate_search.DataBind();
            }
            ListItem l = new ListItem("Tất cả", "0");
            l.Selected = true;
            Drcate_search.Items.Insert(0, l);
        }
Beispiel #12
0
        protected void Page_Load(object sender, EventArgs e)
        {
            //DropDownList populated with one year ahead and 120 years past
            DropDownList ddlYear = (DropDownList)DetailsView1.FindControl("ddlYear");
            int curYear = DateTime.Now.Year;
            int newestYear = curYear + 1;

            ListItem tmpItem = new ListItem();

            tmpItem.Value = newestYear.ToString();
            tmpItem.Text = newestYear.ToString();

            ddlYear.Items.Add(tmpItem);

            for (int i = 1; i < 120; ++i)
            {

                ListItem tmp = new ListItem();
                tmp.Value = curYear.ToString();

                tmp.Text = curYear.ToString();

                ddlYear.Items.Add(tmp);

                curYear = DateTime.Now.AddYears(-i).Year;
            }
        }
Beispiel #13
0
		protected void Page_Load(object sender, System.EventArgs e)
		{
			sbmt.Text = ui.Text("create");
			int NodeId = int.Parse(Request["nodeID"]);
			
			int[] allowedIds = new int[0];
			if (NodeId > 2) 
			{
				cms.businesslogic.Content c = new cms.businesslogic.media.Media(NodeId);
				allowedIds = c.ContentType.AllowedChildContentTypeIDs;
			}

			foreach(cms.businesslogic.ContentType dt in cms.businesslogic.media.MediaType.GetAll) 
			{
				ListItem li = new ListItem();
				li.Text = dt.Text;
				li.Value = dt.Id.ToString();
				
				if (NodeId > 2) 
				{
					foreach (int i in allowedIds) if (i == dt.Id) nodeType.Items.Add(li);
				} 
				else
					nodeType.Items.Add(li);
			}
		}
        protected void Page_Load(object sender, EventArgs e)
        {
            templateID = int.Parse(Request["id"]);
            Template t = new Template(templateID);

            if (Skinning.StarterKitGuid(templateID).HasValue)
            {
                p_apply.Visible = true;

                string currentSkin = Skinning.GetCurrentSkinAlias(templateID);
                int templateRoot = FindTemplateRoot((CMSNode)t);

                dd_skins.Items.Add("Choose...");
                foreach (KeyValuePair<string,string> kvp in Skinning.AllowedSkins(templateRoot))
                {
                    ListItem li = new ListItem(kvp.Value, kvp.Key);
                    if (kvp.Key == currentSkin)
                        li.Selected = true;

                    dd_skins.Items.Add(li);
                }

                if (!string.IsNullOrEmpty(Skinning.GetCurrentSkinAlias(templateID)))
                {
                    ph_rollback.Visible = true;
                }
            }
        }
Beispiel #15
0
        protected void BindSearchData()
        {
            // 单位
            string whereCondition = " [AuditingState]=2";
            List<CY.CSTS.Core.Business.UnitInfo> unitList = CY.CSTS.Core.Business.UnitInfo.SelectUnitInfosDynamic(whereCondition, "") as List<CY.CSTS.Core.Business.UnitInfo>;
            if (unitList != null)
            {
                ListItem li = new ListItem("请选择", "-1");
                ddlUnit.Items.Add(li);

                foreach (CY.CSTS.Core.Business.UnitInfo u in unitList)
                {
                    ListItem li2 = new ListItem(u.UnitName, u.Id.ToString());
                    ddlUnit.Items.Add(li2);
                }
            }

            // 仪器类别
            List<CY.CSTS.Core.Business.CLASSCODE> rootClassCode = CY.CSTS.Core.Business.CLASSCODE.GetSubClassCode(0) as List<CY.CSTS.Core.Business.CLASSCODE>;
            List<CY.CSTS.Core.Business.CLASSCODE> bigClassCode = new List<CY.CSTS.Core.Business.CLASSCODE>();
            foreach (CY.CSTS.Core.Business.CLASSCODE c in rootClassCode)
            {
                List<CY.CSTS.Core.Business.CLASSCODE> subClassCode = CY.CSTS.Core.Business.CLASSCODE.GetSubClassCode(c.Id).ToList();
                if (subClassCode != null)
                {
                    bigClassCode.AddRange(subClassCode);
                }
            }
            if (bigClassCode != null)
            {
                ddlMachineBigClass.DataSource = bigClassCode;
                ddlMachineBigClass.DataBind();
                ddlMachineBigClass.Items.Insert(0, new ListItem("请选择仪器类别", "0"));
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            User User = (User)Session["User"];
            if (User != null)
            {
                user_rank = User.RoleAsInt.ToString();
                user_id = User.ID.ToString();
            }

            <<<<<<< HEAD
            =======
            using (Dal.DB db = new Dal.DB())
            {
                var departments = (from d in db.Departments
                                   select d).ToList();
                foreach (var d in departments)
                {
                    ListItem item = new ListItem();
                    item.Text = d.Title;
                    item.Value = d.ID.ToString();
                    cbbDepartment.Items.Add(item);
                }
            }
            >>>>>>> 3aabe62cdccf29aead7c454a773c6bc3e00d87ab
        }
Beispiel #17
0
        /// <summary>
        /// 绑定生成一个有树结构的下拉菜单
        /// </summary>
        /// <param name="dtNodeSets">菜单记录数据所在的表</param>
        /// <param name="strParentColumn">表中用于标记父记录的字段</param>
        /// <param name="strRootValue">第一层记录的父记录值(通常设计为0或者-1或者Null)用来表示没有父记录</param>
        /// <param name="strIndexColumn">索引字段,也就是放在DropDownList的Value里面的字段</param>
        /// <param name="strTextColumn">显示文本字段,也就是放在DropDownList的Text里面的字段</param>
        /// <param name="drpBind">需要绑定的DropDownList</param>
        /// <param name="i">用来控制缩入量的值,请输入-1</param>
        public static void MakeTree(DataTable dtNodeSets, string strParentColumn, string strRootValue, string strIndexColumn, string strTextColumn, DropDownList drpBind, int i)
        {
            //每向下一层,多一个缩入单位
            i++;

            DataView dvNodeSets = new DataView(dtNodeSets);
            dvNodeSets.RowFilter = strParentColumn + "=" + strRootValue;

            string strPading = "";  //缩入字符

            //通过i来控制缩入字符的长度,我这里设定的是一个全角的空格
            for (int j = 0; j < i; j++)
                strPading += " ";//如果要增加缩入的长度,改成两个全角的空格就可以了

            foreach (DataRowView drv in dvNodeSets)
            {
                TreeNode tnNode = new TreeNode();
                ListItem li = new ListItem(strPading + "├" + drv[strTextColumn].ToString(), drv[strIndexColumn].ToString());
                drpBind.Items.Add(li);
                MakeTree(dtNodeSets, strParentColumn, drv[strIndexColumn].ToString(), strIndexColumn, strTextColumn, drpBind, i);
            }

            //递归结束,要回到上一层,所以缩入量减少一个单位
            i--;
        }
        private void ShowNews()
        {
            Maticsoft.BLL.NewsManage.News bll = new Maticsoft.BLL.NewsManage.News();
            DataSet Ds = bll.GetNewsList(MyintTop, MyClassId, false); //bll.GetTopScroll(4);//
            this.GridView1.DataSource = Ds;
            this.GridView1.DataBind();

            //处理记录信息 
            try
            {
                this.lblRowsCount.Text = Ds.Tables[0].Rows.Count.ToString();
            }
            catch { };

            this.PageDrop.Items.Clear();
            for (int i = 0; i < this.GridView1.PageCount; i++) 
            {
                ListItem dropitem = new ListItem();
                dropitem.Value = i.ToString();
                dropitem.Text = (i + 1).ToString();
                this.PageDrop.Items.Add(dropitem);
            }
            if(this.PageDrop.Items.Count>0)
            this.PageDrop.SelectedIndex = this.GridView1.PageIndex;
        }
        protected override void OnPreRender(EventArgs e)
        {
            if ((lstLists.SelectedIndex > -1) & (!UpdateListProperties))
            {
                SelectedListId = new Guid(lstLists.SelectedValue);
            }

            lstLists.Items.Clear();
            SPWeb site = SPContext.Current.Web;
            foreach (SPList list in site.Lists)
            {
                ListItem listItem = new ListItem(list.Title, list.ID.ToString());
                lstLists.Items.Add(listItem);
            }

            // when the page reloads, default the selected item to the current list
            if (SelectedListId != Guid.Empty)
            {
                lstLists.Items.FindByValue(SelectedListId.ToString()).Selected = true;
            }

            if (UpdateListProperties)
            {
                SPList list = SPContext.Current.Web.Lists[SelectedListId];
                lblListTitle.Text = list.Title;
                lblListID.Text = list.ID.ToString().ToUpper();
                lblListIsDocumentLibrary.Text = (list is SPDocumentLibrary).ToString();
                lblListIsHidden.Text = list.Hidden.ToString();
                lblListItemCount.Text = list.ItemCount.ToString();
                lnkListUrl.Text = list.DefaultViewUrl;
                lnkListUrl.NavigateUrl = list.DefaultViewUrl;
            }
        }
 protected void ddlPolicyGroup_SelectedIndexChanged(object sender, EventArgs e)
 {
     ddlSchedule.Items.Clear();
     ddlStandard.Items.Clear();
     ddlQuery.SelectCommand = "SELECT DISTINCT ScheduleUID, ScheduleName FROM compiledpolicies WHERE PolicyGroupUID " + ddlPolicyGroup.SelectedValue.ToString() + " ORDER BY ScheduleName";
     //Response.Write("ddlSchedule ddlQuery.SelectCommand (ddlPolicyGroup_SelectedIndexChanged): " + ddlQuery.SelectCommand.ToString() + "<br>");
     SqlDataReader sqlReader = (SqlDataReader)ddlQuery.Select(DataSourceSelectArguments.Empty);
     if (sqlReader.HasRows)
     {
         while (sqlReader.Read())
         {
             ListItem item = new ListItem(sqlReader[1].ToString(), "= " + sqlReader[0].ToString(), true);
             ddlSchedule.Items.Add(item);
         }
     }
     ListItem scheduleall = new ListItem("Narrow results by schedule...", " != ''", true);
     scheduleall.Selected = true;
     ddlSchedule.Items.Add(scheduleall);
     ddlQuery.SelectCommand = "SELECT DISTINCT StandardUID, StandardName FROM compiledpolicies WHERE PolicyGroupUID " + ddlPolicyGroup.SelectedValue.ToString() + " AND ScheduleUID " + ddlSchedule.SelectedValue.ToString() + " ORDER BY StandardName";
     //Response.Write("ddlStandard ddlQuery.SelectCommand (ddlPolicyGroup_SelectedIndexChanged): " + ddlQuery.SelectCommand.ToString() + "<br>");
     sqlReader = (SqlDataReader)ddlQuery.Select(DataSourceSelectArguments.Empty);
     if (sqlReader.HasRows)
     {
         while (sqlReader.Read())
         {
             ListItem item = new ListItem(sqlReader[1].ToString(), "= " + sqlReader[0].ToString(), true);
             ddlStandard.Items.Add(item);
         }
     }
     ListItem standardall = new ListItem("Narrow results by schedule...", " != ''", true);
     standardall.Selected = true;
     ddlStandard.Items.Add(standardall);
 }
Beispiel #21
0
        /// <summary>
        /// Raises the <see cref="E:System.Web.UI.Control.Load"/> event.
        /// </summary>
        /// <param name="e">The <see cref="T:System.EventArgs"/> object that contains the event data.</param>
        protected override void OnLoad(EventArgs e)
        {
            base.OnLoad(e);

            if (!Page.IsPostBack)
            {
                for (var i = DateTime.Now.Year; i < DateTime.Now.Year + 3; i++)
                {
                    var list = new ListItem
                                   {
                                       Text = i.ToString(),
                                       Value = i.ToString()
                                   };
                    ddlYear.Items.Add(list);
                }

                var month = Convert.ToDateTime("1/1/2000");
                for (var i = 0; i < 12; i++)
                {
                    var nextMonth = month.AddMonths(i);
                    var list = new ListItem
                                   {
                                       Text = nextMonth.ToString("MMMM"),
                                       Value = nextMonth.Month.ToString()
                                   };
                    ddlMonth.Items.Add(list);
                }
                ddlYear.SelectedValue = DateTime.Now.Year.ToString();
                ddlMonth.SelectedValue = DateTime.Now.Month.ToString();
            }

            btnGoToDate.Click += btnGoToDate_Click;
        }
Beispiel #22
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                GetAllNationalityInDropDownList();
                ListItem listItemNationality = new ListItem("Select nationality","-1");
                nationalityDropDownList.Items.Insert(0, listItemNationality);

                GetAllDepartmentInDropDownList();
                ListItem listItemDepartment = new ListItem("Select Department", "-1");
                departmentDropDownList.Items.Insert(0, listItemDepartment);

                GetAllGenderInDropDownList();
                ListItem listItemGender = new ListItem("Select gender", "-1");
                genderDropDownList.Items.Insert(0, listItemGender);

                GetAllYearTermInDropDownList();
                ListItem listItemYearTerm = new ListItem("Select year-term", "-1");
                yearTermDropDownList.Items.Insert(0, listItemYearTerm);

                GetAllSessionInDropDownList();
                ListItem listItemSession = new ListItem("Select session", "-1");
                sessionDropDownList.Items.Insert(0, listItemSession);

            }
        }
Beispiel #23
0
        protected void bindProductChklist()
        {
            int num = 0;
            using (SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["MSSqlServer"].ConnectionString))
            {
                string commString = "select * from Product";
                using (SqlCommand comm = new SqlCommand())
                {
                    comm.CommandText = commString;
                    comm.Connection = conn;
                    conn.Open();
                    using (SqlDataReader sdr = comm.ExecuteReader())
                    {
                        while (sdr.Read())
                        {
                            num++;

                            ListItem li = new ListItem();
                            li.Text = sdr["ProductName"].ToString();
                            li.Value = sdr["ProductID"].ToString();

                            this.chkList.Items.Add(li);
                        }
                    }
                }
            }
            if (num == 0)
            {
                this.lblProductInfo.Text = "当前数据库里面没有产品,请先添加产品!";
            }
        }
        private void BindToList()
        {
            if (Page.IsPostBack) { return; }
            if (!pnlToAddresses.Visible) { return; }
            if (config.EmailAddresses == null) { return; }
            if (config.EmailAddresses.Count <= 1) { return; }

            List<string> bindList = new List<string>();
            int index = 0;
            foreach (string a in config.EmailAddresses)
            {
                if ((index + 1) <= config.EmailAliases.Count)
                {
                    bindList.Add(config.EmailAliases[index]);
                }
                else
                {
                    bindList.Add(a);
                }
                index += 1;
            }

            index = 0;
            foreach (string a in bindList)
            {
                ListItem item = new ListItem(a, index.ToInvariantString());
                ddToAddresses.Items.Add(item);
                index += 1;
            }
        }
Beispiel #25
0
        protected void initdata()
        {
            /*
            DropDownListDept.Items.Clear();
            List<Department> deps = BLL.admin.department.DepartmentManagement.getDepartments();
            foreach (Department dept in deps)
            {
                ListItem item = new ListItem();
                item.Text = dept.Name;
                item.Value = dept.Name;
                DropDownListDept.Items.Add(item);
            }
            */
            DropDownListType.Items.Clear();
            ListItem lin = new ListItem("");
            DropDownListType.Items.Add(lin);

            List<KQ_AttendanceType> t = BLL.Application.KQ.Attendance.MyAttendance.getAttendanceType();
            foreach (KQ_AttendanceType li in t)
            {
                ListItem l = new ListItem();
                l.Text = li.name;
                l.Value = li.Id.ToString();
                DropDownListType.Items.Add(l);
            }
            AspNetPager1.PageSize = BLL.pub.PubClass.PAGE_SIZE;
        }
Beispiel #26
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                //Populate dependents list
                ListItem li = new ListItem("All", "0");
                ddlMembers.Items.Add(li);
                li = new ListItem(
                    String.Concat(ThisSession.FirstName, " ", ThisSession.LastName),
                    ThisSession.CCHID.ToString());
                ddlMembers.Items.Add(li);
                foreach (Dependent dep in ThisSession.Dependents)
                {
                    li = new ListItem(
                        String.Concat(dep.FirstName, " ", dep.LastName),
                        dep.CCHID.ToString());
                    ddlMembers.Items.Add(li);
                }

                lblPastCareDisclaimerText.Text = ThisSession.PastCareDisclaimerText.Trim();  //  lam, 20130418, MSF-299

                //Populate Past Care area
                SetupPastCare(0);
            }
        }
Beispiel #27
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Page.MaintainScrollPositionOnPostBack = true;

            HttpCookie userCookie;
            HttpCookie passCookie;

            userCookie = Request.Cookies["UserID"];
            passCookie = Request.Cookies["UserPass"];

            if (userCookie == null || passCookie == null)
            {

                if (!IsPostBack)
                {
                    ListBox1.Items.Clear();
                    ListBox1.Width = 100;
                    ListBox1.Height = 60;
                    ListItem f = new ListItem("Female", "0");
                    ListItem m = new ListItem("Male", "1");
                    ListBox1.Items.Add(f);
                    ListBox1.Items.Add(m);
                }
            }
            else
            {
                Response.Redirect("..//Default.aspx");
            }
        }
        private void InitialDataBind()
        {
            DataSet ds;

            #region 绑定用户下拉列表
            string[] str = new string[3] { "AA", "AG", "PG" };

            User user = new User();

            this.ddlUser.Items.Clear();
            for (int i = 0; i < str.Length; i++)
            {
                ds = new DataSet();
                ds = user.GetUsersByType(str[i].ToString(), "");

                for (int j = 0; j < ds.Tables[0].Rows.Count; j++)
                {
                    string userID = ds.Tables[0].Rows[j]["UserID"].ToString();
                    string userName = ds.Tables[0].Rows[j]["UserName"].ToString();

                    ListItem li = new ListItem(userName, userID);
                    this.ddlUser.Items.Add(li);
                }

                ds.Dispose();
            }
            #endregion

            #region 绑定角色
            int userid = Convert.ToInt32(this.ddlUser.SelectedValue);
            FillSelectedRoleList(userid);
            FillAllRoleList(userid);
            #endregion
        }
        protected void dtgUsers_PreRender(object sender, EventArgs e)
        {
            if (dtgUsers.BottomPagerRow != null)
            {
                ((Label)dtgUsers.BottomPagerRow.FindControl("lbTotalPages")).Text = dtgUsers.PageCount.ToString();

                //This makes the first and last button disappear when on the first and last pages.
                ((LinkButton)dtgUsers.BottomPagerRow.FindControl("lbtnFirst")).Visible = dtgUsers.PageIndex != 0;
                ((LinkButton)dtgUsers.BottomPagerRow.FindControl("lbtnLast")).Visible = dtgUsers.PageCount != (dtgUsers.PageIndex + 1);

                DropDownList ddlistPageof = (DropDownList)dtgUsers.BottomPagerRow.FindControl("ddlPageItems");
                ddlistPageof.SelectedIndex = ddlistPageof.Items.IndexOf(ddlistPageof.Items.FindByValue(ViewState["DropDownPageItems"].ToString()));
                DropDownList ddlistPageno = (DropDownList)dtgUsers.BottomPagerRow.FindControl("ddlNumberPages");
                ddlistPageno.Items.Clear();
                for (int i = 1; i <= dtgUsers.PageCount; i++)
                {
                    ListItem liTemp = new ListItem();
                    liTemp.Text = i.ToString();
                    liTemp.Value = i.ToString();
                    ddlistPageno.Items.Add(liTemp);
                }
                if (dtgUsers.PageCount != 0)
                {
                    ddlistPageno.SelectedIndex = dtgUsers.PageIndex;
                    ddlistPageno.DataBind();
                }
            }
        }
Beispiel #30
0
        protected void Page_Load(object sender, System.EventArgs e)
		{
			sbmt.Text = ui.Text("create");
			int NodeId = int.Parse(Request["nodeID"]);
			
			int[] allowedIds = new int[0];
			if (NodeId > 2) 
			{
				cms.businesslogic.Content c = new cms.businesslogic.media.Media(NodeId);
				allowedIds = c.ContentType.AllowedChildContentTypeIDs;
			}

		    var documentTypeList = businesslogic.media.MediaType.GetAllAsList().ToList();
		    foreach (var dt in documentTypeList)
			{
				ListItem li = new ListItem();
				li.Text = dt.Text;
				li.Value = dt.Id.ToString();
				
				if (NodeId > 2) 
				{
					foreach (int i in allowedIds) if (i == dt.Id) nodeType.Items.Add(li);
				}
                // The Any check is here for backwards compatibility, if none are allowed at root, then all are allowed
                else if (documentTypeList.Any(d => d.AllowAtRoot) == false || dt.AllowAtRoot)
					nodeType.Items.Add(li);
			}
		}
Beispiel #31
0
    private void PopulateList()
    {
        Dictionary <string, object> data = new Dictionary <string, object>();

        data.Add("parentID", KGManager.userLogin);

        System.Data.DataTable dt = DBConnection.runProcWithResults("getAllKidsOfParent", data);

        foreach (System.Data.DataRow item in dt.Rows)
        {
            System.Web.UI.WebControls.ListItem li = new System.Web.UI.WebControls.ListItem(item["kidID"].ToString());
            rblKids.Items.Add(li);
        }
    }
Beispiel #32
0
    /// <summary>
    /// Bind the group access dropdownlist
    /// </summary>
    private void BindGroupAccess()
    {
        var bllGroups = new Groups();

        //Region、Division、Branch,与Group,都是一一对应的关系。例如:Region通过Group Access选入唯一的Group,而一个Group也只能被引用一次。
        ddlGroupAccess.DataSource = bllGroups.GetGroupsByRegionID(CurrentRegion.RegionId);
        ddlGroupAccess.DataBind();

        var item = new System.Web.UI.WebControls.ListItem();

        item.Text  = "----Select a Group ----";
        item.Value = "0";
        ddlGroupAccess.Items.Add(item);
        if (CurrentRegion.GroupID.HasValue && ddlGroupAccess.Items.FindByValue(CurrentRegion.GroupID.Value.ToString()) != null)
        {
            ddlGroupAccess.SelectedValue = CurrentRegion.GroupID.Value.ToString();//设置选中项
        }
        else
        {
            ddlGroupAccess.SelectedValue = "0";
        }
    }
Beispiel #33
0
 private void btnSendGoods_Click(object sender, System.EventArgs e)
 {
     if (this.grdOrderGoods.Rows.Count <= 0)
     {
         this.ShowMsg("没有要进行发货的订单。", false);
     }
     else
     {
         DropdownColumn column = (DropdownColumn)this.grdOrderGoods.Columns[4];
         System.Web.UI.WebControls.ListItemCollection selectedItems = column.SelectedItems;
         DropdownColumn column2 = (DropdownColumn)this.grdOrderGoods.Columns[5];
         System.Web.UI.WebControls.ListItemCollection items2 = column2.SelectedItems;
         int num = 0;
         for (int i = 0; i < selectedItems.Count; i++)
         {
             string orderId = (string)this.grdOrderGoods.DataKeys[this.grdOrderGoods.Rows[i].RowIndex].Value;
             System.Web.UI.WebControls.TextBox  box   = (System.Web.UI.WebControls.TextBox) this.grdOrderGoods.Rows[i].FindControl("txtShippOrderNumber");
             System.Web.UI.WebControls.ListItem item  = selectedItems[i];
             System.Web.UI.WebControls.ListItem item2 = items2[i];
             int result = 0;
             int.TryParse(item.Value, out result);
             if (!string.IsNullOrEmpty(box.Text.Trim()) && !string.IsNullOrEmpty(item.Value) && int.Parse(item.Value) > 0 && !string.IsNullOrEmpty(item2.Value))
             {
                 OrderInfo orderInfo = OrderHelper.GetOrderInfo(orderId);
                 if ((orderInfo.GroupBuyId <= 0 || orderInfo.GroupBuyStatus == GroupBuyStatus.Success) && ((orderInfo.OrderStatus == OrderStatus.WaitBuyerPay && orderInfo.Gateway == "hishop.plugins.payment.podrequest") || orderInfo.OrderStatus == OrderStatus.BuyerAlreadyPaid) && result > 0 && !string.IsNullOrEmpty(box.Text.Trim()) && box.Text.Trim().Length <= 20)
                 {
                     ShippingModeInfo shippingMode = SalesHelper.GetShippingMode(result, true);
                     orderInfo.RealShippingModeId = shippingMode.ModeId;
                     orderInfo.RealModeName       = shippingMode.Name;
                     orderInfo.ExpressCompanyAbb  = item2.Value;
                     orderInfo.ExpressCompanyName = item2.Text;
                     orderInfo.ShipOrderNumber    = box.Text;
                     if (OrderHelper.SendGoods(orderInfo))
                     {
                         SendNoteInfo info3 = new SendNoteInfo();
                         info3.NoteId   = Globals.GetGenerateId() + num;
                         info3.OrderId  = orderId;
                         info3.Operator = ManagerHelper.GetCurrentManager().UserName;
                         info3.Remark   = "后台" + info3.Operator + "发货成功";
                         OrderHelper.SaveSendNote(info3);
                         if (!string.IsNullOrEmpty(orderInfo.GatewayOrderId) && orderInfo.GatewayOrderId.Trim().Length > 0)
                         {
                             if (orderInfo.Gateway == "hishop.plugins.payment.ws_wappay.wswappayrequest")
                             {
                                 PaymentModeInfo paymentMode = SalesHelper.GetPaymentMode(orderInfo.PaymentTypeId);
                                 if (paymentMode != null)
                                 {
                                     PaymentRequest.CreateInstance(paymentMode.Gateway, HiCryptographer.Decrypt(paymentMode.Settings), orderInfo.OrderId, orderInfo.GetTotal(), "订单发货", "订单号-" + orderInfo.OrderId, orderInfo.EmailAddress, orderInfo.OrderDate, Globals.FullPath(Globals.GetSiteUrls().Home), Globals.FullPath(Globals.GetSiteUrls().UrlData.FormatUrl("PaymentReturn_url", new object[]
                                     {
                                         paymentMode.Gateway
                                     })), Globals.FullPath(Globals.GetSiteUrls().UrlData.FormatUrl("PaymentNotify_url", new object[]
                                     {
                                         paymentMode.Gateway
                                     })), "").SendGoods(orderInfo.GatewayOrderId, orderInfo.RealModeName, orderInfo.ShipOrderNumber, "EXPRESS");
                                 }
                             }
                             if (orderInfo.Gateway == "hishop.plugins.payment.weixinrequest")
                             {
                                 SiteSettings masterSettings = SettingsManager.GetMasterSettings(false);
                                 PayClient    client         = new PayClient(masterSettings.WeixinAppId, masterSettings.WeixinAppSecret, masterSettings.WeixinPartnerID, masterSettings.WeixinPartnerKey, masterSettings.WeixinPaySignKey);
                                 DeliverInfo  deliver        = new DeliverInfo
                                 {
                                     TransId    = orderInfo.GatewayOrderId,
                                     OutTradeNo = orderInfo.OrderId,
                                     OpenId     = MemberHelper.GetMember(orderInfo.UserId).OpenId
                                 };
                                 client.DeliverNotify(deliver);
                             }
                         }
                         orderInfo.OnDeliver();
                         num++;
                     }
                 }
             }
         }
         if (num == 0)
         {
             this.ShowMsg("批量发货失败!", false);
         }
         else
         {
             if (num > 0)
             {
                 this.BindData();
                 this.ShowMsg(string.Format("批量发货成功!发货数量{0}个", num), true);
             }
         }
     }
 }
Beispiel #34
0
 protected override void RenderBulletText(System.Web.UI.WebControls.ListItem item, int index, System.Web.UI.HtmlTextWriter writer)
 {
     writer.Write(item.Text);
 }
Beispiel #35
0
        protected void btnSubmit_Click(object sender, EventArgs e)
        {
            string value  = (ddlAuditTypeDropDown.SelectedItem).ToString();
            var    option = ddlAuditxmls.SelectedValue;

            System.Web.UI.WebControls.ListItem xml = ddlAuditxmls.Items.FindByText(option);
            using (PowerShell PowerShellInstance = PowerShell.Create())
            {
                PowerShellInstance.AddScript("param($param1,$param2)  $date = Get-Date; $uri ='https://s5events.azure-automation.net/webhooks?token=SO4TYgMIWGml1dq2vkMXJ6yW3IGKqsvr8sI2x24VXkc%3d';" +
                                             "$headers = @{'From'='$env:USERNAME';'Date' = $date};$XmlFile =@( @{Name=$param1;xmlfilepath= $param2});" +
                                             "$body=ConvertTo-Json -InputObject $XmlFile;$result = Invoke-WebRequest -method Post -Uri $uri -Headers $headers -Body $body;$statuscode=$result.StatusCode; $jobid = (ConvertFrom-Json($result.Content)).jobids[0];write-output 'The Status code is' $statuscode; write-output 'The Status Description is' ($result.StatusDescription);write-output 'Job id is' ($jobid)");

                /*   PowerShellInstance.AddScript("param($param1,$param2)  $date = Get-Date; $uri ='https://s5events.azure-automation.net/webhooks?token=SO4TYgMIWGml1dq2vkMXJ6yW3IGKqsvr8sI2x24VXkc%3d';" +
                 * "$headers = @{'From'='$env:USERNAME';'Date' = $date};$XmlFile =@( @{Name=$param1;xmlfilepath= $param2});"+
                 * "$body=ConvertTo-Json -InputObject $XmlFile;$result = Invoke-WebRequest -method Post -Uri $uri -Headers $headers -Body $body;$statuscode=$result.StatusCode; $jobid = (ConvertFrom-Json($result.Content)).jobids[0];write-output 'The Status code is' $statuscode; write-output 'The Status Description is' ($result.StatusDescription);write-output 'Job id is' ($jobid);"+
                 * "$login=Login-AzureRmAccount -SubscriptionId “4c0bb932-99d0-41ad-a95b-263414adcce3” -TenantId '72f988bf-86f1-41af-91ab-2d7cd011db47';$auditrunid=$null;"+
                 * ":Lable while($auditrunid.count -ne 1){$out= Get-AzureRmAutomationJobOutput -ResourceGroupName 'nonprod' –AutomationAccountName 'EZpatch' -Id $jobid –Stream Output;$res =$out|where-object{$_.summary -match 'Audit Runid'} | select summary;$res;if (-not($res)){continue Lable;}else{$auditrunid =$res.Summary.split(' ')[-1];break;}}" +
                 * "do{$StatusResult = Get-AzureRmAutomationJob -Id $jobid -ResourceGroupName nonprod -AutomationAccountName EZpatch; $JobStatus=$StatusResult.Status;$RptSQLServer = 'patchsqldb.database.windows.net';$RptSQLDB = 'EZ_Automation_Development';"+
                 * " $conn = New-Object System.Data.SqlClient.SqlConnection"+
                 * "$conn.ConnectionString = 'Server=$RptSQLServer;Database=$RptSQLDB;Authentication=Active Directory Integrated;Encrypt=True;TrustServerCertificate=False;' "+
                 * "$Conn.Open();$SqlCmd = New-Object System.Data.SqlClient.SqlCommand;$SqlCmd.Connection=$Conn;$insert_stmt = 'UPDATE AuditRun SET AzureJobID =$jobid,AzureJobStatus =$JobStatus WHERE AuditRunID=$auditrunid';$SqlCmd.CommandText =$insert_stmt;"+
                 * "$cmdtxt =$SqlCmd.CommandText;$wid=$SqlCmd.ExecuteNonQuery();Start-Sleep -Seconds 1;}while($StatusResult.Status -ne 'Completed');"+
                 * "$SqlCmd = New-Object System.Data.SqlClient.SqlCommand"+
                 * "$SqlCmd.Connection = $Conn;"+
                 * "$insert_stmt1 = 'Select * from AuditRun where AuditRunID =$auditrunid';" +
                 * "$SqlCmd.CommandText =$insert_stmt1;"+
                 * "$cmdtxt =$SqlCmd.CommandText;"+
                 * "$finalResult = $SqlCmd.ExecuteReader();"+
                 * "$table = new-object “System.Data.DataTable” "+
                 * "$table.Load($finalResult);"+
                 * "write-output 'The current audit results are' $table;");
                 */

                // use "AddParameter" to add a single parameter to the last command/script on the pipeline.
                PowerShellInstance.AddParameter("param1", value);

                //PowerShellInstance.AddScript("param($param1) $d = get-date; $s = 'test string value'; " +
                // "$d; $s; $param1;write-output 'This is'+$param1"+" get-service");

                // use "AddParameter" to add a single parameter to the last command/script on the pipeline.
                // PowerShellInstance.AddParameter("param1", "Venkatesh Kistam");

                PowerShellInstance.AddParameter("param2", xml.Value);
                Runspace rs1 = RunspaceFactory.CreateRunspace();
                rs1.Open();
                // use "AddParameter" to add a single parameter to the last command/script on the pipeline.
                // PowerShellInstance.AddParameter("AuditType", value);
                // PowerShellInstance.AddParameter("InputFilepath", xml.Value);

                Collection <PSObject> PSOutput = PowerShellInstance.Invoke();
                var builder = new StringBuilder();
                foreach (PSObject outputItem in PSOutput)
                {
                    if (outputItem != null)
                    {
                        builder.Append(outputItem.ToString() + "\r\n");
                    }
                }
                ResultBox.Text = Server.HtmlEncode(builder.ToString());
            }

/*
 *          string value = (ddlAuditTypeDropDown.SelectedItem).ToString();
 *
 *
 *          if (value == "AuditDotNetVersion")
 *          {
 *
 *
 *              ResultBox.Text = string.Empty;
 *
 *              Runspace rs1 = RunspaceFactory.CreateRunspace();
 *              rs1.Open();
 *
 *
 *              PowerShell shell1 = PowerShell.Create();
 *              shell1.Runspace = rs1;
 *
 *              RunspaceInvoke runSpaceInvoker1 = new RunspaceInvoke(rs1);
 *              Pipeline pipeLine1 = rs1.CreatePipeline();
 *            //  var option = ddlAuditxmls.SelectedValue;
 *             //  System.Web.UI.WebControls.ListItem xml = ddlAuditxmls.Items.FindByText(option);
 *              string cmd123 = @"
 *              $date = Get-Date
 * $uri = ""https://s5events.azure-automation.net/webhooks?token=SO4TYgMIWGml1dq2vkMXJ6yW3IGKqsvr8sI2x24VXkc%3d"";
 * $headers = @{
 *     'From' = ""$env:USERNAME""
 *     'Date' = ""$date""
 * }
 *
 * $XmlFile  =@(
 *          @{Name=""Value"";
 *          xmlfilepath=""xml.value""}
 *
 *      )
 * $body = ConvertTo-Json -InputObject $XmlFile
 * $result=Invoke-WebRequest -method Post -Uri $uri -Headers $headers -Body $body
 * $jobid=(ConvertFrom-Json ($result.Content)).jobids[0]
 *
 * $WebhookStattusCode = ""The Status code is $($result.StatusCode)""
 * $WebhookStattusCode | Out-String;
 * $WebhookStattusDescription = ""The Status Description is $($result.StatusDescription)""
 * $WebhookStattusDescription | Out-String;
 * $webhookjobid = ""Job id is $($jobid)""
 * $webhookjobid | Out-String; -argument
 *              ";
 *              /* Command myCommand1 = new Command(@"https://smdbsourcetest.blob.core.windows.net/powersehllscripts/TriggerWebhook.ps1");
 *
 *               CommandParameter testParam1 = new CommandParameter("AuditType", value);
 *               var option = ddlAuditxmls.SelectedValue;
 *               CommandParameter testParam2 = new CommandParameter("InputFilepath", ddlAuditxmls.Items.FindByText(option));
 *               myCommand1.Parameters.Add(testParam1);
 *               myCommand1.Parameters.Add(testParam2);
 *
 *              pipeLine1.Commands.AddScript(cmd123);
 *
 *              try
 *              {
 *                  var results = pipeLine1.Invoke();
 *
 *                  if (results.Count > 0)
 *                  {
 *                      // We use a string builder ton create our result text
 *                      var builder = new StringBuilder();
 *
 *                      foreach (var psObject in results)
 *                      {
 *                          // Convert the Base Object to a string and append it to the string builder.
 *                          // Add \r\n for line breaks
 *                          builder.Append(psObject.BaseObject.ToString() + "\r\n");
 *                      }
 *
 *                      // Encode the string in HTML (prevent security issue with 'dangerous' caracters like < >
 *                      ResultBox.Text = Server.HtmlEncode(builder.ToString());
 *
 *
 *                  }
 *              }
 *
 *
 *
 *              catch (Exception ex)
 *              {
 *                  Console.WriteLine("An error occured: " + ex.Message);
 *              }
 *              finally
 *              {
 *                  pipeLine1.Stop();
 *
 *                  rs1.Close();
 *              }
 *
 *          }
 *
 *
 *          else if (value == "GenericAudit")
 *          {
 *              // Clean the Result TextBox
 *              ResultBox.Text = string.Empty;
 *
 *              Runspace rs = RunspaceFactory.CreateRunspace();
 *              rs.Open();
 *
 *
 *              PowerShell shell = PowerShell.Create();
 *              shell.Runspace = rs;
 *
 *              RunspaceInvoke runSpaceInvoker = new RunspaceInvoke(rs);
 *              Pipeline pipeLine = rs.CreatePipeline();
 *
 *              Command myCommand = new Command(@"C:\Users\v-venkis\Desktop\Webhookcall.ps1");
 *              var option = ddlAuditxmls.SelectedValue;
 *              CommandParameter testParam = new CommandParameter("xmlfilepath", ddlAuditxmls.Items.FindByText(option));
 *              myCommand.Parameters.Add(testParam);
 *
 *              pipeLine.Commands.Add(myCommand);
 *
 *              try
 *              {
 *                  var results1 = pipeLine.Invoke();
 *
 *                  if (results1.Count > 0)
 *                  {
 *                      // We use a string builder ton create our result text
 *                      var builder = new StringBuilder();
 *
 *                      foreach (var psObject in results1)
 *                      {
 *                          // Convert the Base Object to a string and append it to the string builder.
 *                          // Add \r\n for line breaks
 *                          builder.Append(psObject.BaseObject.ToString() + "\r\n");
 *                      }
 *
 *                      // Encode the string in HTML (prevent security issue with 'dangerous' caracters like < >
 *                      ResultBox.Text = Server.HtmlEncode(builder.ToString());
 *
 *
 *                  }
 *              }
 *
 *
 *
 *              catch (Exception ex)
 *              {
 *                  Console.WriteLine("An error occured: " + ex.Message);
 *              }
 *              finally
 *              {
 *                  pipeLine.Stop();
 *
 *                  rs.Close();
 *              }
 *          }
 *
 */
        }
Beispiel #36
0
        protected void gvPlan_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            int planId = Utils.ParseInt(e.CommandArgument.ToString(), 0);

            Providers.HostedSolution.Organization[] orgs = null;
            Providers.HostedSolution.LyncUserPlan   plan;
            int result = 0;


            switch (e.CommandName)
            {
            case "DeleteItem":
                try
                {
                    if (PanelSecurity.SelectedUserId != 1)
                    {
                        PackageInfo[] Packages = ES.Services.Packages.GetPackages(PanelSecurity.SelectedUserId);

                        if ((Packages != null) & (Packages.GetLength(0) > 0))
                        {
                            orgs = ES.Services.ExchangeServer.GetExchangeOrganizations(Packages[0].PackageId, false);
                        }
                    }
                    else
                    {
                        orgs = ES.Services.ExchangeServer.GetExchangeOrganizations(1, false);
                    }

                    plan = ES.Services.Lync.GetLyncUserPlan(orgs[0].Id, planId);

                    if (plan.ItemId != orgs[0].Id)
                    {
                        messageBox.ShowErrorMessage("EXCHANGE_UNABLE_USE_SYSTEMPLAN");
                        BindPlans();
                        return;
                    }


                    result = ES.Services.Lync.DeleteLyncUserPlan(orgs[0].Id, planId);
                    if (result < 0)
                    {
                        messageBox.ShowResultMessage(result);
                        return;
                    }
                    ViewState["LyncUserPlanID"] = null;

                    txtPlan.Text = string.Empty;

                    btnUpdatePlan.Enabled = (string.IsNullOrEmpty(txtPlan.Text)) ? false : true;
                }
                catch (Exception)
                {
                    messageBox.ShowErrorMessage("LYNC_DELETE_PLAN");
                }

                BindPlans();

                break;

            case "EditItem":
                try
                {
                    ViewState["LyncUserPlanID"] = planId;

                    if (PanelSecurity.SelectedUserId != 1)
                    {
                        PackageInfo[] Packages = ES.Services.Packages.GetPackages(PanelSecurity.SelectedUserId);

                        if ((Packages != null) & (Packages.GetLength(0) > 0))
                        {
                            orgs = ES.Services.ExchangeServer.GetExchangeOrganizations(Packages[0].PackageId, false);
                        }
                    }
                    else
                    {
                        orgs = ES.Services.ExchangeServer.GetExchangeOrganizations(1, false);
                    }

                    plan = ES.Services.Lync.GetLyncUserPlan(orgs[0].Id, planId);

                    txtPlan.Text               = plan.LyncUserPlanName;
                    chkIM.Checked              = plan.IM;
                    chkIM.Enabled              = false;
                    chkFederation.Checked      = plan.Federation;
                    chkConferencing.Checked    = plan.Conferencing;
                    chkMobility.Checked        = plan.Mobility;
                    chkEnterpriseVoice.Checked = plan.EnterpriseVoice;

                    chkRemoteUserAccess.Checked = plan.RemoteUserAccess;

                    chkAllowOrganizeMeetingsWithExternalAnonymous.Checked = plan.AllowOrganizeMeetingsWithExternalAnonymous;
                    ddTelephony.SelectedIndex = plan.Telephony;

                    tbServerURI.Text = plan.ServerURI;

                    string planArchivePolicy = "";
                    if (plan.ArchivePolicy != null)
                    {
                        planArchivePolicy = plan.ArchivePolicy;
                    }
                    string planTelephonyDialPlanPolicy = "";
                    if (plan.TelephonyDialPlanPolicy != null)
                    {
                        planTelephonyDialPlanPolicy = plan.TelephonyDialPlanPolicy;
                    }
                    string planTelephonyVoicePolicy = "";
                    if (plan.TelephonyVoicePolicy != null)
                    {
                        planTelephonyVoicePolicy = plan.TelephonyVoicePolicy;
                    }

                    ddArchivingPolicyUpdate();
                    ListItem li = ddArchivingPolicy.Items.FindByValue(planArchivePolicy);
                    if (li == null)
                    {
                        li = new System.Web.UI.WebControls.ListItem(planArchivePolicy.Replace("Tag:", ""), planArchivePolicy);
                        ddArchivingPolicy.Items.Add(li);
                    }
                    ddArchivingPolicy.SelectedIndex = ddArchivingPolicy.Items.IndexOf(li);

                    ddTelephonyDialPlanPolicy.Items.Clear();
                    ddTelephonyDialPlanPolicy.Items.Add(new System.Web.UI.WebControls.ListItem(planTelephonyDialPlanPolicy.Replace("Tag:", ""), planTelephonyDialPlanPolicy));
                    ddTelephonyVoicePolicy.Items.Clear();
                    ddTelephonyVoicePolicy.Items.Add(new System.Web.UI.WebControls.ListItem(planTelephonyVoicePolicy.Replace("Tag:", ""), planTelephonyVoicePolicy));

                    btnUpdatePlan.Enabled = (string.IsNullOrEmpty(txtPlan.Text)) ? false : true;

                    break;
                }
                catch (Exception)
                {
                }

                BindPlans();

                break;

            case "RestampItem":
                RestampLyncUsers(planId, planId);
                break;
            }
        }
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["collegecode"] == null) //Aruna For Back Button
        {
            Response.Redirect("~/Default.aspx");
        }

        if (!IsPostBack)
        {
            FpSpread1.Visible = false;
            //btnprintmaster.Visible = false;
            FpSpread1.Sheets[0].ColumnCount = 0;
            FpSpread1.Sheets[0].RowCount    = 0;
            lblerror1.Visible = false;
            con.Close();
            con.Open();

            lblerror1.Visible = false;
            //lblrptname.Visible = false;
            //txtexcelname.Visible = false;
            //btn_excel.Visible = false;


            SqlCommand    cmd_vehicle_id = new SqlCommand("select * from vehicle_master order by len(veh_id), Veh_ID", con);
            SqlDataReader rdr_vehicle_id = cmd_vehicle_id.ExecuteReader();

            int incre_veh = 0;
            while (rdr_vehicle_id.Read())
            {
                if (rdr_vehicle_id.HasRows == true)
                {
                    incre_veh++;
                    System.Web.UI.WebControls.ListItem list_vehicle_id = new System.Web.UI.WebControls.ListItem();

                    list_vehicle_id.Text = (rdr_vehicle_id["Veh_ID"].ToString());

                    vehiclechecklist.Items.Add(list_vehicle_id);

                    vehiclechecklist.Items[incre_veh - 1].Selected = true;
                }

                for (int i = 0; i < vehiclechecklist.Items.Count; i++)
                {
                    vehiclechecklist.Items[i].Selected = true;

                    Vehicleid.Text = "Vehicle(" + (vehiclechecklist.Items.Count) + ")";

                    if (vech_values == "")
                    {
                        vech_values = vehiclechecklist.Items[i].Text.ToString();
                    }
                    else
                    {
                        vech_values = vech_values + "','" + vehiclechecklist.Items[i].Text;
                    }
                }


                //for (int i = 0; i < vehiclechecklist.Items.Count; i++)
                //{
                //    vehiclechecklist.Items[i].Selected = false;

                //}
            }
            con.Close();
            con.Open();
            SqlCommand    cmd_route   = new SqlCommand("select distinct Route_ID from routemaster ", con);
            SqlDataReader rdr_route   = cmd_route.ExecuteReader();
            int           route_count = 0;

            while (rdr_route.Read())
            {
                if (rdr_route.HasRows == true)
                {
                    route_count++;
                    System.Web.UI.WebControls.ListItem list_route = new System.Web.UI.WebControls.ListItem();


                    list_route.Text = (rdr_route["Route_ID"].ToString());
                    checkrolist.Items.Add(list_route);

                    checkrolist.Items[route_count - 1].Selected = true;
                }

                for (int i = 0; i < checkrolist.Items.Count; i++)
                {
                    if (checkrolist.Items[i].Selected == true)
                    {
                        // route_count = route_count + 1;
                        txt_route.Text = "Route(" + route_count.ToString() + ")";
                        //txt_route.Text = checkrolist.SelectedItem.ToString();
                        if (route_values == "")
                        {
                            route_values = checkrolist.Items[i].Text.ToString();
                        }
                        else
                        {
                            route_values = route_values + "," + checkrolist.Items[i].Text;
                        }
                    }
                }
            }
        }
    }
Beispiel #38
0
        private void InitAlarmCondition()
        {
            string text = "";

            if (this.AlarmCondition.Length <= 0)
            {
                this.chkDefault.Checked = true;
            }
            else
            {
                this.chkDefault.Checked = false;
            }
            System.Web.UI.WebControls.ListItem item = new System.Web.UI.WebControls.ListItem("紧急报警", "2")
            {
                Selected = this.getAlarmState("紧急报警")
            };
            this.clbAlarmCondition.Items.Add(item, this.getAlarmState("紧急报警"));
            item = new System.Web.UI.WebControls.ListItem("求助报警", "16")
            {
                Selected = this.getAlarmState("求助报警")
            };
            this.clbAlarmCondition.Items.Add(item, this.getAlarmState("求助报警"));
            item = new System.Web.UI.WebControls.ListItem("位移报警", "32")
            {
                Selected = this.getAlarmState("位移报警")
            };
            this.clbAlarmCondition.Items.Add(item, this.getAlarmState("位移报警"));
            item = new System.Web.UI.WebControls.ListItem("欠压报警", "256")
            {
                Selected = this.getAlarmState("欠压报警")
            };
            this.clbAlarmCondition.Items.Add(item, this.getAlarmState("欠压报警"));
            item = new System.Web.UI.WebControls.ListItem("超速报警", "4096")
            {
                Selected = this.getAlarmState("超速报警")
            };
            this.clbAlarmCondition.Items.Add(item, this.getAlarmState("超速报警"));
            item = new System.Web.UI.WebControls.ListItem("掉电报警", "512")
            {
                Selected = this.getAlarmState("掉电报警")
            };
            this.clbAlarmCondition.Items.Add(item, this.getAlarmState("掉电报警"));
            item = new System.Web.UI.WebControls.ListItem("探测报警", "2097152")
            {
                Selected = this.getAlarmState("探测报警")
            };
            this.clbAlarmCondition.Items.Add(item, this.getAlarmState("探测报警"));
            item = new System.Web.UI.WebControls.ListItem("防盗报警", "32768")
            {
                Selected = this.getAlarmState("防盗报警")
            };
            this.clbAlarmCondition.Items.Add(item, this.getAlarmState("防盗报警"));
            item = new System.Web.UI.WebControls.ListItem("开油箱盖", "4194304")
            {
                Selected = this.getAlarmState("开油箱盖")
            };
            this.clbAlarmCondition.Items.Add(item, this.getAlarmState("开油箱盖"));
            item = new System.Web.UI.WebControls.ListItem("刹车报警", "8388608")
            {
                Selected = this.getAlarmState("刹车报警")
            };
            this.clbAlarmCondition.Items.Add(item, this.getAlarmState("刹车报警"));
            item = new System.Web.UI.WebControls.ListItem("非法点火", "65536")
            {
                Selected = this.getAlarmState("非法点火")
            };
            this.clbAlarmCondition.Items.Add(item, this.getAlarmState("非法点火"));
            item = new System.Web.UI.WebControls.ListItem("超时停车", "64")
            {
                Selected = this.getAlarmState("超时停车")
            };
            this.clbAlarmCondition.Items.Add(item, this.getAlarmState("超时停车"));
            item = new System.Web.UI.WebControls.ListItem("超时驾驶", "128")
            {
                Selected = this.getAlarmState("超时驾驶")
            };
            this.clbAlarmCondition.Items.Add(item, this.getAlarmState("超时驾驶"));
            item = new System.Web.UI.WebControls.ListItem("开车门", "131072")
            {
                Selected = this.getAlarmState("开车门")
            };
            this.clbAlarmCondition.Items.Add(item, this.getAlarmState("开车门"));
            item = new System.Web.UI.WebControls.ListItem("开车窗", "262144")
            {
                Selected = this.getAlarmState("开车窗")
            };
            this.clbAlarmCondition.Items.Add(item, this.getAlarmState("开车窗"));
            item = new System.Web.UI.WebControls.ListItem("开前盖", "524288")
            {
                Selected = this.getAlarmState("开前盖")
            };
            this.clbAlarmCondition.Items.Add(item, this.getAlarmState("开前盖"));
            item = new System.Web.UI.WebControls.ListItem("开后盖", "1048576")
            {
                Selected = this.getAlarmState("开后盖")
            };
            this.clbAlarmCondition.Items.Add(item, this.getAlarmState("开后盖"));
            text = this.getCustName("自定义1", CmdParam.CarAlarmState.终端IO1输入);
            item = new System.Web.UI.WebControls.ListItem(text, "16777216")
            {
                Selected = this.getAlarmState(text)
            };
            this.clbAlarmCondition.Items.Add(item, this.getAlarmState(text));
            text = this.getCustName("自定义2", CmdParam.CarAlarmState.适配器S0);
            item = new System.Web.UI.WebControls.ListItem(text, "33554432")
            {
                Selected = this.getAlarmState(text)
            };
            this.clbAlarmCondition.Items.Add(item, this.getAlarmState(text));
            text = this.getCustName("自定义3", CmdParam.CarAlarmState.适配器S1);
            item = new System.Web.UI.WebControls.ListItem(text, "67108864")
            {
                Selected = this.getAlarmState(text)
            };
            this.clbAlarmCondition.Items.Add(item, this.getAlarmState(text));
            text = this.getCustName("自定义4", CmdParam.CarAlarmState.适配器S2);
            item = new System.Web.UI.WebControls.ListItem(text, "134217728")
            {
                Selected = this.getAlarmState(text)
            };
            this.clbAlarmCondition.Items.Add(item, this.getAlarmState(text));
            text = this.getCustName("自定义5", CmdParam.CarAlarmState.适配器S3);
            item = new System.Web.UI.WebControls.ListItem(text, "268435456")
            {
                Selected = this.getAlarmState(text)
            };
            this.clbAlarmCondition.Items.Add(item, this.getAlarmState(text));
            text = this.getCustName("自定义6", CmdParam.CarAlarmState.适配器S4);
            item = new System.Web.UI.WebControls.ListItem(text, "536870912")
            {
                Selected = this.getAlarmState(text)
            };
            this.clbAlarmCondition.Items.Add(item, this.getAlarmState(text));
        }
Beispiel #39
0
        protected void PopulatePage()
        {
            try
            {
                string textVal = string.Empty, textVal2 = string.Empty;
                string val = string.Empty, printHead = string.Empty, PrintFoot = string.Empty;

                this.GetTemplateName();


                if (items.Length == 1)
                {
                    this.lbl2.Enabled          = false;
                    this.DropDownList1.Enabled = false;
                    try
                    {
                        XmlDocument xmlDoc   = Helper.GetConfigFile(currentList, Constants.ConfigFile.PrintSettingsFile);
                        XmlNode     rootNode = null;
                        if (xmlDoc == null)
                        {
                            rootNode = xmlDoc.CreateElement("Templates");
                            xmlDoc.AppendChild(rootNode);
                        }
                        else
                        {
                            rootNode = xmlDoc.DocumentElement;
                        }
                        foreach (XmlNode printNode in rootNode.ChildNodes)
                        {
                            string templateTitle = printNode.Attributes[Constants.ActionField.printTitle].Value;
                            string printHeader   = printNode.Attributes[Constants.ActionField.printHeader].Value;
                            string printFooter   = printNode.Attributes[Constants.ActionField.printFooter].Value;


                            foreach (SPField field in currentList.Fields)
                            {
                                try
                                {
                                    if (field != null && !field.Hidden)// && !field.ReadOnlyField
                                    {
                                        System.Web.UI.WebControls.ListItem newFieldItem = new System.Web.UI.WebControls.ListItem(field.Title, field.InternalName);
                                        if (!this.UnvisibleListBox.Items.Contains(newFieldItem) && this.UnvisibleListBox.Items.FindByText(field.Title) == null)
                                        {
                                            this.UnvisibleListBox.Items.Add(newFieldItem);
                                        }

                                        //AllFieldsListBox.Items.Add(field.Title);
                                    }
                                }
                                catch { }
                            }


                            for (int i = 0; i < UnvisibleListBox.Items.Count; i++)
                            {
                                try
                                {
                                    val = Convert.ToString(currentItem[Convert.ToString(UnvisibleListBox.Items[i])]);

                                    if (!string.IsNullOrEmpty(val))
                                    {
                                        if (val.Equals("0;#"))
                                        {
                                            val = string.Empty;
                                        }
                                        else if (val.Contains(";#"))
                                        {
                                            val = val.Substring(val.IndexOf(";#") + 2);
                                        }
                                    }
                                }
                                catch { }



                                textVal  += "<tr>" + "<td class='ms-formlabel'>" + Convert.ToString(UnvisibleListBox.Items[i]) + "</td>" + "<td class='ms-formfield'>" + val + "</td>" + "</tr>";
                                printHead = printHeader;
                                PrintFoot = printFooter;
                            }
                        }
                    }
                    catch { }
                    BdyTextBox.Text = printHead + "<table border='1' style=\"border:1px solid #cccccc;margin-top:10px;margin-bottom:10px;border-collapse:collapse\" width='100%'>" + textVal + "</table>" + PrintFoot;
                }

                else
                {
                    string fieldName2 = string.Empty, fld2 = string.Empty, fldValues2 = string.Empty;
                    if (!string.IsNullOrEmpty(this.TemplatesList.SelectedValue))
                    {
                        XmlDocument xmlDoc   = Helper.GetConfigFile(currentList, Constants.ConfigFile.PrintSettingsFile);
                        XmlNode     rootNode = null;
                        if (xmlDoc == null)
                        {
                            rootNode = xmlDoc.CreateElement("Templates");
                            xmlDoc.AppendChild(rootNode);
                        }
                        else
                        {
                            rootNode = xmlDoc.DocumentElement;
                        }
                        foreach (XmlNode printNode in rootNode.ChildNodes)
                        {
                            string templateTitle = printNode.Attributes[Constants.ActionField.printTitle].Value;
                            string printHeader   = printNode.Attributes[Constants.ActionField.printHeader].Value;
                            string printFooter   = printNode.Attributes[Constants.ActionField.printFooter].Value;
                            if (!string.IsNullOrEmpty(templateTitle))
                            {
                                CCSTemplate action          = new CCSTemplate();
                                XmlNode     expressionsNode = printNode.FirstChild;
                                if (templateTitle.Equals(TemplatesList.SelectedItem.Text))
                                {
                                    foreach (XmlNode expressionNode in expressionsNode.ChildNodes)
                                    {
                                        if (expressionNode.Name == Constants.Field.fldNodeName)
                                        {
                                            try
                                            {
                                                fieldName2 = expressionNode.Attributes[Constants.Field.fldFieldName].Value;
                                                fld2       = currentList.Fields.GetField(fieldName2).Title;
                                            }
                                            catch { }
                                        }
                                        textVal2 += "<td class='ms-vh'>" + fld2 + "</td>";
                                    }
                                }
                            }
                        }
                    }
                    listItems = new System.Collections.Generic.List <SPListItem>();

                    for (int i = 0; i < items.Length; i++)
                    {
                        SPListItem currentListItem = currentList.GetItemById(int.Parse(items[i]));
                        listItems.Add(currentListItem);
                    }

                    foreach (SPListItem selItem in listItems)
                    {
                        textVal += "<tr>";
                        if (!string.IsNullOrEmpty(this.TemplatesList.SelectedValue))
                        {
                            XmlDocument xmlDoc   = Helper.GetConfigFile(currentList, Constants.ConfigFile.PrintSettingsFile);
                            XmlNode     rootNode = null;
                            if (xmlDoc == null)
                            {
                                rootNode = xmlDoc.CreateElement("Templates");
                                xmlDoc.AppendChild(rootNode);
                            }
                            else
                            {
                                rootNode = xmlDoc.DocumentElement;
                            }
                            foreach (XmlNode printNode in rootNode.ChildNodes)
                            {
                                string templateTitle = printNode.Attributes[Constants.ActionField.printTitle].Value;
                                string printHeader   = printNode.Attributes[Constants.ActionField.printHeader].Value;
                                string printFooter   = printNode.Attributes[Constants.ActionField.printFooter].Value;
                                if (!string.IsNullOrEmpty(templateTitle))
                                {
                                    CCSTemplate action          = new CCSTemplate();
                                    XmlNode     expressionsNode = printNode.FirstChild;
                                    if (templateTitle.Equals(TemplatesList.SelectedItem.Text))
                                    {
                                        foreach (XmlNode expressionNode in expressionsNode.ChildNodes)
                                        {
                                            if (expressionNode.Name == Constants.Field.fldNodeName)
                                            {
                                                try
                                                {
                                                    fieldName2 = expressionNode.Attributes[Constants.Field.fldFieldName].Value;
                                                    fld2       = currentList.Fields.GetField(fieldName2).Title;
                                                    fldValues2 = Convert.ToString(selItem[Convert.ToString(fieldName2)]);
                                                }
                                                catch { }

                                                if (!string.IsNullOrEmpty(fldValues2))
                                                {
                                                    if (fldValues2.Equals("0;#"))
                                                    {
                                                        fldValues2 = string.Empty;
                                                    }
                                                    else if (fldValues2.Contains(";#"))
                                                    {
                                                        fldValues2 = fldValues2.Substring(fldValues2.IndexOf(";#") + 2);
                                                    }
                                                }
                                            }

                                            textVal  += "<td class='ms-vb2'>" + fldValues2 + "</td>";
                                            printHead = printHeader;
                                            PrintFoot = printFooter;
                                        }
                                    }
                                }
                            }
                        }

                        textVal += "</tr>";
                    }
                    BdyTextBox.Text = printHead + "<table border='1' style=\"border:1px solid #cccccc;margin-top:10px;margin-bottom:10px;border-collapse:collapse\" width='100%'>" + "<tr >" + textVal2 + "</tr>" + textVal + "</table>" + PrintFoot;
                }
            }
            catch { }
        }
Beispiel #40
0
        private void btnSendGoods_Click(object sender, System.EventArgs e)
        {
            if (this.grdOrderGoods.Rows.Count <= 0)
            {
                this.ShowMsg("没有要进行发货的订单。", false);
                return;
            }
            DropdownColumn dropdownColumn = (DropdownColumn)this.grdOrderGoods.Columns[4];

            System.Web.UI.WebControls.ListItemCollection selectedItems = dropdownColumn.SelectedItems;
            DropdownColumn dropdownColumn2 = (DropdownColumn)this.grdOrderGoods.Columns[5];

            System.Web.UI.WebControls.ListItemCollection selectedItems2 = dropdownColumn2.SelectedItems;
            int num = 0;

            for (int i = 0; i < selectedItems.Count; i++)
            {
                string text = (string)this.grdOrderGoods.DataKeys[this.grdOrderGoods.Rows[i].RowIndex].Value;
                System.Web.UI.WebControls.TextBox  textBox   = (System.Web.UI.WebControls.TextBox) this.grdOrderGoods.Rows[i].FindControl("txtShippOrderNumber");
                System.Web.UI.WebControls.ListItem listItem  = selectedItems[i];
                System.Web.UI.WebControls.ListItem listItem2 = selectedItems2[i];
                int num2 = 0;
                int.TryParse(listItem.Value, out num2);
                if (!string.IsNullOrEmpty(textBox.Text.Trim()) && textBox.Text.Length <= 20 && num2 > 0)
                {
                    PurchaseOrderInfo purchaseOrder = SalesHelper.GetPurchaseOrder(text);
                    if (purchaseOrder != null && (purchaseOrder.PurchaseStatus == OrderStatus.BuyerAlreadyPaid || (purchaseOrder.PurchaseStatus == OrderStatus.WaitBuyerPay && purchaseOrder.Gateway == "hishop.plugins.payment.podrequest")) && !string.IsNullOrEmpty(listItem2.Value))
                    {
                        ShippingModeInfo shippingMode = SalesHelper.GetShippingMode(int.Parse(listItem.Value), true);
                        purchaseOrder.RealShippingModeId = shippingMode.ModeId;
                        purchaseOrder.RealModeName       = shippingMode.Name;
                        purchaseOrder.ExpressCompanyAbb  = listItem2.Value;
                        purchaseOrder.ExpressCompanyName = listItem2.Text;
                        purchaseOrder.ShipOrderNumber    = textBox.Text;
                        if (SalesHelper.SendPurchaseOrderGoods(purchaseOrder))
                        {
                            SendNote sendNote = new SendNote();
                            sendNote.NoteId   = Globals.GetGenerateId() + num;
                            sendNote.OrderId  = text;
                            sendNote.Operator = Hidistro.Membership.Context.HiContext.Current.User.Username;
                            sendNote.Remark   = "后台" + sendNote.Operator + "发货成功";
                            SalesHelper.SavePurchaseSendNote(sendNote);
                            if (!string.IsNullOrEmpty(purchaseOrder.TaobaoOrderId))
                            {
                                try
                                {
                                    ExpressCompanyInfo    expressCompanyInfo = ExpressHelper.FindNode(purchaseOrder.ExpressCompanyName);
                                    string                requestUriString   = string.Format("http://order1.kuaidiangtong.com/UpdateShipping.ashx?tid={0}&companycode={1}&outsid={2}", purchaseOrder.TaobaoOrderId, expressCompanyInfo.TaobaoCode, purchaseOrder.ShipOrderNumber);
                                    System.Net.WebRequest webRequest         = System.Net.WebRequest.Create(requestUriString);
                                    webRequest.GetResponse();
                                    goto IL_27F;
                                }
                                catch
                                {
                                    goto IL_27F;
                                }
                                goto IL_276;
                            }
IL_27F:
                            num++;
                        }
                    }
                }
                IL_276 :;
            }
            if (num == 0)
            {
                this.ShowMsg("批量发货失败!", false);
                return;
            }
            if (num > 0)
            {
                this.BindData();
                this.ShowMsg(string.Format("批量发货成功!发货数量{0}个", num), true);
            }
        }
Beispiel #41
0
        private void btnSendGoods_Click(object sender, System.EventArgs e)
        {
            if (this.grdOrderGoods.Rows.Count <= 0)
            {
                this.ShowMsg("没有要进行发货的订单。", false);
                return;
            }
            DropdownColumn dropdownColumn = (DropdownColumn)this.grdOrderGoods.Columns[4];

            System.Web.UI.WebControls.ListItemCollection selectedItems = dropdownColumn.SelectedItems;
            int num = 0;

            for (int i = 0; i < selectedItems.Count; i++)
            {
                string orderId = (string)this.grdOrderGoods.DataKeys[this.grdOrderGoods.Rows[i].RowIndex].Value;
                System.Web.UI.WebControls.TextBox  textBox  = (System.Web.UI.WebControls.TextBox) this.grdOrderGoods.Rows[i].FindControl("txtShippOrderNumber");
                System.Web.UI.WebControls.ListItem listItem = selectedItems[i];
                int num2 = 0;
                int.TryParse(listItem.Value, out num2);
                OrderInfo orderInfo = SubsiteSalesHelper.GetOrderInfo(orderId);
                if (orderInfo != null && (orderInfo.GroupBuyId <= 0 || orderInfo.GroupBuyStatus == GroupBuyStatus.Success) && orderInfo.OrderStatus == OrderStatus.BuyerAlreadyPaid && num2 > 0 && !string.IsNullOrEmpty(textBox.Text) && textBox.Text.Length <= 20)
                {
                    ShippingModeInfo shippingMode = SubsiteSalesHelper.GetShippingMode(num2, true);
                    orderInfo.RealShippingModeId = shippingMode.ModeId;
                    orderInfo.RealModeName       = shippingMode.Name;
                    orderInfo.ShipOrderNumber    = textBox.Text;
                    if (SubsiteSalesHelper.SendGoods(orderInfo))
                    {
                        if (!string.IsNullOrEmpty(orderInfo.GatewayOrderId) && orderInfo.GatewayOrderId.Trim().Length > 0)
                        {
                            PaymentModeInfo paymentMode = SubsiteSalesHelper.GetPaymentMode(orderInfo.PaymentTypeId);
                            if (paymentMode != null)
                            {
                                PaymentRequest paymentRequest = PaymentRequest.CreateInstance(paymentMode.Gateway, HiCryptographer.Decrypt(paymentMode.Settings), orderInfo.OrderId, orderInfo.GetTotal(), "订单发货", "订单号-" + orderInfo.OrderId, orderInfo.EmailAddress, orderInfo.OrderDate, Globals.FullPath(Globals.GetSiteUrls().Home), Globals.FullPath(Globals.GetSiteUrls().UrlData.FormatUrl("PaymentReturn_url", new object[]
                                {
                                    paymentMode.Gateway
                                })), Globals.FullPath(Globals.GetSiteUrls().UrlData.FormatUrl("PaymentNotify_url", new object[]
                                {
                                    paymentMode.Gateway
                                })), "");
                                paymentRequest.SendGoods(orderInfo.GatewayOrderId, orderInfo.RealModeName, orderInfo.ShipOrderNumber, "EXPRESS");
                            }
                        }
                        int num3 = orderInfo.UserId;
                        if (num3 == 1100)
                        {
                            num3 = 0;
                        }
                        Hidistro.Membership.Core.IUser user = Hidistro.Membership.Context.Users.GetUser(num3);
                        Messenger.OrderShipping(orderInfo, user);
                        orderInfo.OnDeliver();
                    }
                    num++;
                }
            }
            if (num == 0)
            {
                this.ShowMsg("批量发货失败!,发货数量0个", false);
                return;
            }
            if (num > 0)
            {
                this.BindData();
                this.ShowMsg(string.Format("批量发货成功!,发货数量{0}个", num), true);
            }
        }
        /// <summary>
        ///     Loads the general settings.
        /// </summary>
        private void LoadGeneralSettings()
        {
            #region All Lists and Fields

            Dictionary <string, List <string> > listsAndFields       = GetListsAndFields();
            Dictionary <string, List <string> > myWorkListsAndFields = GetMyWorkListsAndFields();

            #endregion

            #region Selected Lists

            MyWorkLists = GetMyWorkListsFromDb(_web, MyWork.GetArchivedWebs(_web.Site.ID));

            if (!NewSetup())
            {
                if (!IncludeFixApplied())
                {
                    List <string> selectedMyWorkLists =
                        CoreFunctions.getConfigSetting(_web, GeneralSettingsSelectedMyWorkLists).Split(new[] { ',' }).
                        ToList();

                    var excludedLists = new List <string>();
                    var includedLists = new List <string>();

                    foreach (MWList myWorkList in MyWorkLists)
                    {
                        if (DoesListExist(myWorkList.Name))
                        {
                            if (!selectedMyWorkLists.Contains(myWorkList.Name))
                            {
                                excludedLists.Add(myWorkList.Name);
                            }
                            else
                            {
                                includedLists.Add(myWorkList.Name);
                            }
                        }
                    }

                    CoreFunctions.setConfigSetting(_web, GeneralSettingsExcludedMyWorkLists,
                                                   excludedLists.Count > 0
                                                       ? string.Join(",", excludedLists.ToArray())
                                                       : string.Empty);

                    CoreFunctions.setConfigSetting(_web, GeneralSettingsSelectedMyWorkLists,
                                                   includedLists.Count > 0
                                                       ? string.Join(",", includedLists.ToArray())
                                                       : string.Empty);

                    CoreFunctions.setConfigSetting(_web, GeneralSettingsMyWorkIncludeFixApplied,
                                                   true.ToString(CultureInfo.InvariantCulture));
                }
            }

            List <string> excludedMyWorkLists =
                CoreFunctions.getConfigSetting(_web, GeneralSettingsExcludedMyWorkLists).Split(new[] { ',' }).ToList();

            foreach (MWList myWorkList in MyWorkLists)
            {
                if (DoesListExist(myWorkList.Name))
                {
                    var listItem = new ListItem(myWorkList.Name, myWorkList.Id);

                    if (excludedMyWorkLists.Contains(myWorkList.Name))
                    {
                        lstExcludedMyWorkLists.Items.Add(listItem);
                    }
                    else
                    {
                        lstIncludedMyWorkLists.Items.Add(listItem);
                    }
                }
            }

            List <string> selectedLists =
                CoreFunctions.getConfigSetting(_web, GeneralSettingsSelectedLists).Split(new[] { ',' }).ToList();
            List <string> listSelected = new List <string>();
            selectedLists.RemoveAll(string.IsNullOrEmpty);

            foreach (string selectedList in selectedLists)
            {
                if (DoesListExist(selectedList))
                {
                    listSelected.Add(selectedList);
                    tbSelectedLists.Text += selectedList + Environment.NewLine;
                }
            }
            CoreFunctions.setConfigSetting(_web, GeneralSettingsSelectedLists,
                                           listSelected.Count > 0
                                               ? string.Join(",", listSelected.ToArray())
                                               : string.Empty);
            #endregion

            #region Selected Fields

            List <string> selectedFields =
                CoreFunctions.getConfigSetting(_web, GeneralSettingsSelectedFields).Split(new[] { ',' }).ToList();

            var sFields = new List <ListItem>();

            sFields.AddRange((selectedLists.Count > 0
                                          ? (from selectedList in selectedLists
                                             where listsAndFields.ContainsKey(selectedList)
                                             from field in listsAndFields[selectedList]
                                             where selectedFields.Exists(f => f.Equals(field))
                                             let theField = field
                                                            select new ListItem(theField.ToPrettierName(selectedList, _web), field))
                                          : (from listAndFields in listsAndFields
                                             from field in listAndFields.Value
                                             where selectedFields.Exists(f => f.Equals(field))
                                             let theField = field
                                                            select new ListItem(theField.ToPrettierName(listAndFields.Key, _web), field))));

            sFields.AddRange(from myWorkListsAndField in myWorkListsAndFields
                             from field in myWorkListsAndField.Value
                             where selectedFields.Contains(field)
                             select new ListItem(field.ToPrettierName(myWorkListsAndField.Key, _web), field));

            lstSelectedFields.DataSource = sFields.Distinct().ToList();

            lstSelectedFields.DataTextField  = "Text";
            lstSelectedFields.DataValueField = "Value";
            lstSelectedFields.DataBind();
            lstSelectedFields.Sort();

            #endregion

            #region Available Fields

            var availableFields = new List <ListItem>();

            availableFields.AddRange((selectedLists.Count > 0
                                          ? (from selectedList in selectedLists
                                             where listsAndFields.ContainsKey(selectedList)
                                             from field in listsAndFields[selectedList]
                                             where !selectedFields.Exists(f => f.Equals(field))
                                             let theField = field
                                                            select new ListItem(theField.ToPrettierName(selectedList, _web), field))
                                          : (from listAndFields in listsAndFields
                                             from field in listAndFields.Value
                                             where !selectedFields.Exists(f => f.Equals(field))
                                             let theField = field
                                                            select new ListItem(theField.ToPrettierName(listAndFields.Key, _web), field))));

            availableFields.AddRange(from myWorkListsAndField in myWorkListsAndFields
                                     from field in myWorkListsAndField.Value
                                     where !selectedFields.Contains(field)
                                     select new ListItem(field.ToPrettierName(myWorkListsAndField.Key, _web), field));

            lstAllFields.DataTextField  = "Text";
            lstAllFields.DataValueField = "Value";
            lstAllFields.DataSource     = availableFields.Distinct().OrderBy(f => f.Text);
            lstAllFields.DataBind();

            #endregion

            #region Cross Site Urls

            string crossSiteUrls = CoreFunctions.getConfigSetting(_web, GeneralSettingsCrossSiteUrls);

            if (!string.IsNullOrEmpty(crossSiteUrls))
            {
                tbCrossSiteUrls.Text = crossSiteUrls.Replace("|", Environment.NewLine);
            }

            #endregion

            #region Performance Mode

            string performanceMode = CoreFunctions.getConfigSetting(_web, GeneralSettingsPerformanceMode);
            cbPerformanceMode.Checked = string.IsNullOrEmpty(performanceMode) || performanceMode.Equals("on");

            #endregion

            #region My Work Grid Settings

            bool agoFilterEnabled   = false;
            int  agoFilterDays      = 0;
            bool afterFilterEnabled = false;
            int  afterFilterDays    = 0;

            var dayFilters = CoreFunctions.getConfigSetting(_web, GENERAL_SETTINGS_WORK_DAY_FILTERS);

            if (!string.IsNullOrEmpty(dayFilters))
            {
                string[] filters = dayFilters.Split('|');

                bool.TryParse(filters[0], out agoFilterEnabled);
                int.TryParse(filters[1], out agoFilterDays);
                bool.TryParse(filters[2], out afterFilterEnabled);
                int.TryParse(filters[3], out afterFilterDays);
            }

            cbDaysAgo.Checked   = agoFilterEnabled;
            cbDaysAfter.Checked = afterFilterEnabled;

            if (agoFilterDays > 0)
            {
                tbDaysAgo.Text = agoFilterDays.ToString(CultureInfo.InvariantCulture);
            }
            if (afterFilterDays > 0)
            {
                tbDaysAfter.Text = afterFilterDays.ToString(CultureInfo.InvariantCulture);
            }

            tbDaysAgo.Enabled   = agoFilterEnabled;
            tbDaysAfter.Enabled = afterFilterEnabled;

            hfDaysAgo.Value   = tbDaysAgo.Text;
            hfDaysAfter.Value = tbDaysAfter.Text;

            bool indicatorActive = true;
            int  indicatorDays   = 2;

            var newItemIndicator = CoreFunctions.getConfigSetting(_web, GENERAL_SETTINGS_NEW_ITEM_INDICATOR);

            if (!string.IsNullOrEmpty(newItemIndicator))
            {
                var settings = newItemIndicator.Split('|');

                bool.TryParse(settings[0], out indicatorActive);
                int.TryParse(settings[1], out indicatorDays);
            }

            cbNewItemIndicator.Checked = indicatorActive;
            if (indicatorDays > 0)
            {
                tbNewItemIndicator.Text = indicatorDays.ToString(CultureInfo.InvariantCulture);
            }
            tbNewItemIndicator.Enabled = indicatorActive;
            hfNewItemIndicator.Value   = tbNewItemIndicator.Text;

            #endregion
        }
    protected void Page_Load(object sender, EventArgs e)
    {
        txt_vech.Attributes.Add("readonly", "readonly");
        //txtfrm_date.Attributes.Add("readonly", "readonly");
        //txtend_date.Attributes.Add("readonly", "readonly");

        Fp_Fuel.Sheets[0].AutoPostBack = true;
        Fp_Fuel.CommandBar.Visible     = false;
        FarPoint.Web.Spread.StyleInfo style = new FarPoint.Web.Spread.StyleInfo();
        style.Font.Size = 10;
        style.Font.Bold = true;
        Fp_Fuel.Sheets[0].SheetCornerStyle  = new FarPoint.Web.Spread.StyleInfo(style);
        Fp_Fuel.Sheets[0].AllowTableCorner  = true;
        Fp_Fuel.Sheets[0].RowHeader.Visible = false;

        Fp_Fuel.Sheets[0].ColumnHeader.DefaultStyle.Font.Size = FontUnit.Medium;
        //FpSpread1.Sheets[0]

        Fp_Fuel.Sheets[0].ColumnHeader.DefaultStyle.Font.Name = "Book Antiqua";
        Fp_Fuel.Sheets[0].ColumnHeader.DefaultStyle.Font.Bold = true;

        Fp_Fuel.Sheets[0].DefaultColumnWidth = 50;
        Fp_Fuel.Sheets[0].ColumnHeader.DefaultStyle.Font.Size = FontUnit.Medium;
        Fp_Fuel.Sheets[0].ColumnHeader.DefaultStyle.Font.Name = "Book Antiqua";
        Fp_Fuel.Sheets[0].ColumnHeader.DefaultStyle.Font.Bold = true;

        Fp_Fuel.Sheets[0].DefaultStyle.Font.Size  = FontUnit.Medium;
        Fp_Fuel.Sheets[0].DefaultStyle.Font.Name  = "Book Antiqua";
        Fp_Fuel.Sheets[0].DefaultStyle.Font.Bold  = false;
        Fp_Fuel.SheetCorner.Cells[0, 0].Font.Bold = true;

        if (!IsPostBack)
        {
            con.Close();
            con.Open();

            SqlCommand    cmd_vehicle_id = new SqlCommand("select * from vehicle_master order by len(veh_id), Veh_ID", con);
            SqlDataReader rdr_vehicle_id = cmd_vehicle_id.ExecuteReader();

            int incre_veh = 0;
            while (rdr_vehicle_id.Read())
            {
                if (rdr_vehicle_id.HasRows == true)
                {
                    incre_veh++;
                    System.Web.UI.WebControls.ListItem list_vehicle_id = new System.Web.UI.WebControls.ListItem();

                    list_vehicle_id.Text = (rdr_vehicle_id["Veh_ID"].ToString());

                    vehiclechecklist.Items.Add(list_vehicle_id);
                    vehiclechecklist.Items[incre_veh - 1].Selected = true;
                }
            }

            txtfromdate.Text = DateTime.Now.ToString("dd/MM/yyyy");
            txttodate.Text   = DateTime.Now.ToString("dd/MM/yyyy");
            //ddlMonth.Items.Insert(0, new System.Web.UI.WebControls.ListItem("Jan", "1"));
            //ddlMonth.Items.Insert(1, new System.Web.UI.WebControls.ListItem("Feb", "2"));
            //ddlMonth.Items.Insert(2, new System.Web.UI.WebControls.ListItem("Mar", "3"));
            //ddlMonth.Items.Insert(3, new System.Web.UI.WebControls.ListItem("Apr", "4"));
            //ddlMonth.Items.Insert(4, new System.Web.UI.WebControls.ListItem("May", "5"));
            //ddlMonth.Items.Insert(5, new System.Web.UI.WebControls.ListItem("Jun", "6"));
            //ddlMonth.Items.Insert(6, new System.Web.UI.WebControls.ListItem("Jul", "7"));
            //ddlMonth.Items.Insert(7, new System.Web.UI.WebControls.ListItem("Aug", "8"));
            //ddlMonth.Items.Insert(8, new System.Web.UI.WebControls.ListItem("Sep", "9"));
            //ddlMonth.Items.Insert(9, new System.Web.UI.WebControls.ListItem("Oct", "10"));
            //ddlMonth.Items.Insert(10, new System.Web.UI.WebControls.ListItem("Nov", "11"));
            //ddlMonth.Items.Insert(11, new System.Web.UI.WebControls.ListItem("Dec", "12"));

            //DropDownList1.Items.Insert(0, new System.Web.UI.WebControls.ListItem("Jan", "1"));
            //DropDownList1.Items.Insert(1, new System.Web.UI.WebControls.ListItem("Feb", "2"));
            //DropDownList1.Items.Insert(2, new System.Web.UI.WebControls.ListItem("Mar", "3"));
            //DropDownList1.Items.Insert(3, new System.Web.UI.WebControls.ListItem("Apr", "4"));
            //DropDownList1.Items.Insert(4, new System.Web.UI.WebControls.ListItem("May", "5"));
            //DropDownList1.Items.Insert(5, new System.Web.UI.WebControls.ListItem("Jun", "6"));
            //DropDownList1.Items.Insert(6, new System.Web.UI.WebControls.ListItem("Jul", "7"));
            //DropDownList1.Items.Insert(7, new System.Web.UI.WebControls.ListItem("Aug", "8"));
            //DropDownList1.Items.Insert(8, new System.Web.UI.WebControls.ListItem("Sep", "9"));
            //DropDownList1.Items.Insert(9, new System.Web.UI.WebControls.ListItem("Oct", "10"));
            //DropDownList1.Items.Insert(10, new System.Web.UI.WebControls.ListItem("Nov", "11"));
            //DropDownList1.Items.Insert(11, new System.Web.UI.WebControls.ListItem("Dec", "12"));

            //int year;
            //year = Convert.ToInt16(DateTime.Today.Year);
            //ddlYear.Items.Clear();
            //DropDownList2.Items.Clear();
            //for (int l = 0; l <= 20; l++)
            //{

            //    ddlYear.Items.Add(Convert.ToString(year - l));
            //    DropDownList2.Items.Add(Convert.ToString(year - l));

            //}

            vehiclechecklist_SelectedIndexChanged(sender, e);
            btnMainGo_Click(sender, e);
        }
    }
Beispiel #44
0
 private void AdicionaItemSelecioneDropDown(DropDownList ddl)
 {
     System.Web.UI.WebControls.ListItem li = new System.Web.UI.WebControls.ListItem("< Selecione >", "0");
     ddl.Items.Insert(0, li);
 }
Beispiel #45
0
        protected void PopulatePage()
        {
            try
            {
                string textVal = string.Empty, textVal2 = string.Empty;
                string val = string.Empty, printHead = string.Empty, PrintFoot = string.Empty, blank = string.Empty;
                this.GetTemplateName();

                try
                {
                    XmlDocument xmlDoc   = Helper.GetConfigFile(SPContext.Current.List, Constants.ConfigFile.PrintSettingsFile);
                    XmlNode     rootNode = null;
                    if (xmlDoc == null)
                    {
                        rootNode = xmlDoc.CreateElement("Templates");
                        xmlDoc.AppendChild(rootNode);
                    }
                    else
                    {
                        rootNode = xmlDoc.DocumentElement;
                    }
                    foreach (XmlNode printNode in rootNode.ChildNodes)
                    {
                        string templateTitle = printNode.Attributes[Constants.ActionField.printTitle].Value;
                        string printHeader   = printNode.Attributes[Constants.ActionField.printHeader].Value;
                        string printFooter   = printNode.Attributes[Constants.ActionField.printFooter].Value;

                        foreach (SPField field in SPContext.Current.List.Fields)
                        {
                            try
                            {
                                if (field != null && !field.Hidden)// && !field.ReadOnlyField
                                {
                                    System.Web.UI.WebControls.ListItem newFieldItem = new System.Web.UI.WebControls.ListItem(field.Title, field.InternalName);

                                    if (!this.UnvisibleListBox.Items.Contains(newFieldItem) && this.UnvisibleListBox.Items.FindByText(field.Title) == null)
                                    {
                                        this.UnvisibleListBox.Items.Add(newFieldItem);
                                    }


                                    //AllFieldsListBox.Items.Add(field.Title);
                                }
                            }
                            catch { }
                        }


                        for (int i = 0; i < UnvisibleListBox.Items.Count; i++)
                        {
                            try
                            {
                                val = Convert.ToString(currentItem[Convert.ToString(UnvisibleListBox.Items[i])]);

                                if (!string.IsNullOrEmpty(val))
                                {
                                    if (val.Equals("0;#"))
                                    {
                                        val = string.Empty;
                                    }
                                    else if (val.Contains(";#"))
                                    {
                                        val = val.Substring(val.IndexOf(";#") + 2);
                                    }
                                }
                            }
                            catch { }



                            textVal  += "<tr >" + "<td style='font-family : Arial' class='ms-formlabel'>" + Convert.ToString(UnvisibleListBox.Items[i]) + "</td>" + "<td style='font-family : Arial' bgcolor='F0F0F0' class='ms-formfield'>" + val + "</td>" + "</tr>";
                            printHead = printHeader;
                            PrintFoot = printFooter;
                        }
                    }
                }
                catch { }
                BdyTextBox.Text = "<br>" + "<table border='1' style=\"border:1px solid #cccccc;margin-top:10px;margin-bottom:10px;border-collapse:collapse\" width='100%'>" + textVal + "</table>" + "<br>";
            }

            catch { }
        }