293 lines
		
	
	
		
			12 KiB
		
	
	
	
		
			C#
		
	
	
	
		
		
			
		
	
	
			293 lines
		
	
	
		
			12 KiB
		
	
	
	
		
			C#
		
	
	
	
| 
								 | 
							
								namespace FineUIPro.Web.HSSE.License
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    using BLL;
							 | 
						|||
| 
								 | 
							
								    using System;
							 | 
						|||
| 
								 | 
							
								    using System.Collections.Generic;
							 | 
						|||
| 
								 | 
							
								    using System.Data;
							 | 
						|||
| 
								 | 
							
								    using System.Data.SqlClient;
							 | 
						|||
| 
								 | 
							
								    using System.Linq;
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								    public partial class FireWorkView : PageBase
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        #region 定义项
							 | 
						|||
| 
								 | 
							
								        /// <summary>
							 | 
						|||
| 
								 | 
							
								        /// 主键
							 | 
						|||
| 
								 | 
							
								        /// </summary>
							 | 
						|||
| 
								 | 
							
								        private string FireWorkId
							 | 
						|||
| 
								 | 
							
								        {
							 | 
						|||
| 
								 | 
							
								            get
							 | 
						|||
| 
								 | 
							
								            {
							 | 
						|||
| 
								 | 
							
								                return (string)ViewState["FireWorkId"];
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								            set
							 | 
						|||
| 
								 | 
							
								            {
							 | 
						|||
| 
								 | 
							
								                ViewState["FireWorkId"] = value;
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        #endregion
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								        #region 加载
							 | 
						|||
| 
								 | 
							
								        /// <summary>
							 | 
						|||
| 
								 | 
							
								        /// 加载页面
							 | 
						|||
| 
								 | 
							
								        /// </summary>
							 | 
						|||
| 
								 | 
							
								        /// <param name="sender"></param>
							 | 
						|||
| 
								 | 
							
								        /// <param name="e"></param>
							 | 
						|||
| 
								 | 
							
								        protected void Page_Load(object sender, EventArgs e)
							 | 
						|||
| 
								 | 
							
								        {
							 | 
						|||
| 
								 | 
							
								            if (!IsPostBack)
							 | 
						|||
| 
								 | 
							
								            {
							 | 
						|||
| 
								 | 
							
								                this.SimpleForm1.Title = UnitService.GetUnitNameByUnitId(Const.UnitId_TCC) + this.Title;
							 | 
						|||
| 
								 | 
							
								                this.btnClose.OnClientClick = ActiveWindow.GetHideReference();
							 | 
						|||
| 
								 | 
							
								                this.FireWorkId = Request.Params["FireWorkId"];
							 | 
						|||
| 
								 | 
							
								                if (!string.IsNullOrEmpty(this.FireWorkId))
							 | 
						|||
| 
								 | 
							
								                {
							 | 
						|||
| 
								 | 
							
								                    var getFireWork = LicensePublicService.GetFireWorkById(this.FireWorkId);
							 | 
						|||
| 
								 | 
							
								                    if (getFireWork != null)
							 | 
						|||
| 
								 | 
							
								                    {
							 | 
						|||
| 
								 | 
							
								                        this.lbLicenseCode.Text = getFireWork.LicenseCode;
							 | 
						|||
| 
								 | 
							
								                        this.txtApplyUnit.Text = UnitService.GetUnitNameByUnitId(getFireWork.ApplyUnitId);
							 | 
						|||
| 
								 | 
							
								                        this.txtApplyManName.Text = UserService.GetUserNameByUserId(getFireWork.ApplyManId);
							 | 
						|||
| 
								 | 
							
								                        this.txtWorkPalce.Text = getFireWork.WorkPalce;
							 | 
						|||
| 
								 | 
							
								                        string name = getFireWork.FireWatchManName;
							 | 
						|||
| 
								 | 
							
								                        if (string.IsNullOrEmpty(getFireWork.FireWatchManName))
							 | 
						|||
| 
								 | 
							
								                        {
							 | 
						|||
| 
								 | 
							
								                            name = UserService.GetUserNameByUserId(getFireWork.FireWatchManId);
							 | 
						|||
| 
								 | 
							
								                        }
							 | 
						|||
| 
								 | 
							
								                        this.txtFireWatchManName.Text = name;
							 | 
						|||
| 
								 | 
							
								                        if (getFireWork.ValidityStartTime.HasValue)
							 | 
						|||
| 
								 | 
							
								                        {
							 | 
						|||
| 
								 | 
							
								                            this.txtWorkDate.Text = getFireWork.ValidityStartTime.Value.ToString("f") + " 至 ";
							 | 
						|||
| 
								 | 
							
								                            if (getFireWork.ValidityEndTime.HasValue)
							 | 
						|||
| 
								 | 
							
								                            {
							 | 
						|||
| 
								 | 
							
								                                this.txtWorkDate.Text += getFireWork.ValidityEndTime.Value.ToString("f");
							 | 
						|||
| 
								 | 
							
								                            }
							 | 
						|||
| 
								 | 
							
								                        }
							 | 
						|||
| 
								 | 
							
								                        this.txtWorkMeasures.Text = getFireWork.WorkMeasures;
							 | 
						|||
| 
								 | 
							
								                        if (!string.IsNullOrEmpty(getFireWork.CancelManId))
							 | 
						|||
| 
								 | 
							
								                        {
							 | 
						|||
| 
								 | 
							
								                            this.txtCance.Text = UserService.GetUserNameByUserId(getFireWork.CancelManId) + ";取消时间:"
							 | 
						|||
| 
								 | 
							
								                                + string.Format("{0:yyyy-MM-dd HH:mm}", getFireWork.CancelTime) + ";原因:" + getFireWork.CancelReasons + "。";
							 | 
						|||
| 
								 | 
							
								                        }
							 | 
						|||
| 
								 | 
							
								                        if (!string.IsNullOrEmpty(getFireWork.CloseManId))
							 | 
						|||
| 
								 | 
							
								                        {
							 | 
						|||
| 
								 | 
							
								                            if (!string.IsNullOrEmpty(getFireWork.CloseReasons))
							 | 
						|||
| 
								 | 
							
								                            {
							 | 
						|||
| 
								 | 
							
								                                this.txtClose.Text = getFireWork.CloseReasons + " 关闭时间:"
							 | 
						|||
| 
								 | 
							
								                                 + string.Format("{0:yyyy-MM-dd HH:mm}", getFireWork.CloseTime) + "。";
							 | 
						|||
| 
								 | 
							
								                            }
							 | 
						|||
| 
								 | 
							
								                            else
							 | 
						|||
| 
								 | 
							
								                            {
							 | 
						|||
| 
								 | 
							
								                                this.txtClose.Text = UserService.GetUserNameByUserId(getFireWork.CloseManId) + "关闭;关闭时间:"
							 | 
						|||
| 
								 | 
							
								                                + string.Format("{0:yyyy-MM-dd HH:mm}", getFireWork.CloseTime) + "。";
							 | 
						|||
| 
								 | 
							
								                            }
							 | 
						|||
| 
								 | 
							
								                        }
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                // 绑定表格
							 | 
						|||
| 
								 | 
							
								                this.BindGrid();
							 | 
						|||
| 
								 | 
							
								                this.SetFlow();
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        #endregion
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								        #region 获取审核记录信息
							 | 
						|||
| 
								 | 
							
								        public string FlowOperateId1;
							 | 
						|||
| 
								 | 
							
								        public string FlowOperateId2;
							 | 
						|||
| 
								 | 
							
								        public string FlowOperateId3;
							 | 
						|||
| 
								 | 
							
								        public string FlowOperateId4;
							 | 
						|||
| 
								 | 
							
								        public string FlowOperateId5;
							 | 
						|||
| 
								 | 
							
								        /// <summary>
							 | 
						|||
| 
								 | 
							
								        /// 
							 | 
						|||
| 
								 | 
							
								        /// </summary>
							 | 
						|||
| 
								 | 
							
								        private void SetFlow()
							 | 
						|||
| 
								 | 
							
								        {
							 | 
						|||
| 
								 | 
							
								            var getFlows = LicensePublicService.GetFlowOperateListByDataId(this.FireWorkId);
							 | 
						|||
| 
								 | 
							
								            if (getFlows.Count() > 0)
							 | 
						|||
| 
								 | 
							
								            {
							 | 
						|||
| 
								 | 
							
								                var getF1 = getFlows.FirstOrDefault(x => x.SortIndex == 1);
							 | 
						|||
| 
								 | 
							
								                if (getF1 != null)
							 | 
						|||
| 
								 | 
							
								                {
							 | 
						|||
| 
								 | 
							
								                    FlowOperateId1 = getF1.FlowOperateId;
							 | 
						|||
| 
								 | 
							
								                    this.txtForm1.Title = getF1.AuditFlowName + ":";
							 | 
						|||
| 
								 | 
							
								                    if (getF1.OperaterTime.HasValue)
							 | 
						|||
| 
								 | 
							
								                    {
							 | 
						|||
| 
								 | 
							
								                        if (getF1.IsAgree == true)
							 | 
						|||
| 
								 | 
							
								                        {
							 | 
						|||
| 
								 | 
							
								                            this.txtOpinion1.Text = "同意。";
							 | 
						|||
| 
								 | 
							
								                        }
							 | 
						|||
| 
								 | 
							
								                        else
							 | 
						|||
| 
								 | 
							
								                        {
							 | 
						|||
| 
								 | 
							
								                            this.txtOpinion1.Text = getF1.Opinion;
							 | 
						|||
| 
								 | 
							
								                        }
							 | 
						|||
| 
								 | 
							
								                        if (!string.IsNullOrEmpty(getF1.SignatureUrl))
							 | 
						|||
| 
								 | 
							
								                        {
							 | 
						|||
| 
								 | 
							
								                            this.Image1.ImageUrl = "~/" + getF1.SignatureUrl;
							 | 
						|||
| 
								 | 
							
								                        }
							 | 
						|||
| 
								 | 
							
								                        var signUser1 = UserService.GetUserByUserId(getF1.OperaterId);
							 | 
						|||
| 
								 | 
							
								                        if (signUser1 != null)
							 | 
						|||
| 
								 | 
							
								                        {
							 | 
						|||
| 
								 | 
							
								                            this.txtName1.Text = signUser1.UserName;
							 | 
						|||
| 
								 | 
							
								                        }
							 | 
						|||
| 
								 | 
							
								                        this.txtTime1.Text = string.Format("{0:yyyy-MM-dd HH:mm}", getF1.OperaterTime);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                var getF2 = getFlows.FirstOrDefault(x => x.SortIndex == 2);
							 | 
						|||
| 
								 | 
							
								                if (getF2 != null)
							 | 
						|||
| 
								 | 
							
								                {
							 | 
						|||
| 
								 | 
							
								                    FlowOperateId2 = getF2.FlowOperateId;
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								                    this.txtForm2.Title = getF2.AuditFlowName + ":";
							 | 
						|||
| 
								 | 
							
								                    if (getF2.OperaterTime.HasValue)
							 | 
						|||
| 
								 | 
							
								                    {
							 | 
						|||
| 
								 | 
							
								                        if (getF2.IsAgree == true)
							 | 
						|||
| 
								 | 
							
								                        {
							 | 
						|||
| 
								 | 
							
								                            this.txtOpinion2.Text = "同意。";
							 | 
						|||
| 
								 | 
							
								                        }
							 | 
						|||
| 
								 | 
							
								                        else
							 | 
						|||
| 
								 | 
							
								                        {
							 | 
						|||
| 
								 | 
							
								                            this.txtOpinion2.Text = getF2.Opinion;
							 | 
						|||
| 
								 | 
							
								                        }
							 | 
						|||
| 
								 | 
							
								                        if (!string.IsNullOrEmpty(getF2.SignatureUrl))
							 | 
						|||
| 
								 | 
							
								                        {
							 | 
						|||
| 
								 | 
							
								                            this.Image2.ImageUrl = "~/" + getF2.SignatureUrl;
							 | 
						|||
| 
								 | 
							
								                        }
							 | 
						|||
| 
								 | 
							
								                        var signUser2 = UserService.GetUserByUserId(getF2.OperaterId);
							 | 
						|||
| 
								 | 
							
								                        if (signUser2 != null)
							 | 
						|||
| 
								 | 
							
								                        {
							 | 
						|||
| 
								 | 
							
								                            this.txtName2.Text = signUser2.UserName;
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								                        }
							 | 
						|||
| 
								 | 
							
								                        this.txtTime2.Text = string.Format("{0:yyyy-MM-dd HH:mm}", getF2.OperaterTime);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                var getF3 = getFlows.FirstOrDefault(x => x.SortIndex == 3);
							 | 
						|||
| 
								 | 
							
								                if (getF3 != null)
							 | 
						|||
| 
								 | 
							
								                {
							 | 
						|||
| 
								 | 
							
								                    FlowOperateId3 = getF3.FlowOperateId;
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								                    this.txtForm3.Title = getF3.AuditFlowName + ":";
							 | 
						|||
| 
								 | 
							
								                    if (getF3.OperaterTime.HasValue)
							 | 
						|||
| 
								 | 
							
								                    {
							 | 
						|||
| 
								 | 
							
								                        if (getF3.IsAgree == true)
							 | 
						|||
| 
								 | 
							
								                        {
							 | 
						|||
| 
								 | 
							
								                            this.txtOpinion3.Text = "同意。";
							 | 
						|||
| 
								 | 
							
								                        }
							 | 
						|||
| 
								 | 
							
								                        else
							 | 
						|||
| 
								 | 
							
								                        {
							 | 
						|||
| 
								 | 
							
								                            this.txtOpinion3.Text = getF3.Opinion;
							 | 
						|||
| 
								 | 
							
								                        }
							 | 
						|||
| 
								 | 
							
								                        if (!string.IsNullOrEmpty(getF3.SignatureUrl))
							 | 
						|||
| 
								 | 
							
								                        {
							 | 
						|||
| 
								 | 
							
								                            this.Image3.ImageUrl = "~/" + getF3.SignatureUrl;
							 | 
						|||
| 
								 | 
							
								                        }
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								                        var signUser3 = UserService.GetUserByUserId(getF3.OperaterId);
							 | 
						|||
| 
								 | 
							
								                        if (signUser3 != null)
							 | 
						|||
| 
								 | 
							
								                        {
							 | 
						|||
| 
								 | 
							
								                            this.txtName3.Text = signUser3.UserName;
							 | 
						|||
| 
								 | 
							
								                        }
							 | 
						|||
| 
								 | 
							
								                        this.txtTime3.Text = string.Format("{0:yyyy-MM-dd HH:mm}", getF3.OperaterTime);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                var getF4 = getFlows.FirstOrDefault(x => x.SortIndex == 4);
							 | 
						|||
| 
								 | 
							
								                if (getF4 != null)
							 | 
						|||
| 
								 | 
							
								                {
							 | 
						|||
| 
								 | 
							
								                    FlowOperateId4 = getF4.FlowOperateId;
							 | 
						|||
| 
								 | 
							
								                    this.txtForm4.Title = getF4.AuditFlowName + ":";
							 | 
						|||
| 
								 | 
							
								                    if (getF4.OperaterTime.HasValue)
							 | 
						|||
| 
								 | 
							
								                    {
							 | 
						|||
| 
								 | 
							
								                        if (getF4.IsAgree == true)
							 | 
						|||
| 
								 | 
							
								                        {
							 | 
						|||
| 
								 | 
							
								                            this.txtOpinion4.Text = "同意。";
							 | 
						|||
| 
								 | 
							
								                        }
							 | 
						|||
| 
								 | 
							
								                        else
							 | 
						|||
| 
								 | 
							
								                        {
							 | 
						|||
| 
								 | 
							
								                            this.txtOpinion4.Text = getF4.Opinion;
							 | 
						|||
| 
								 | 
							
								                        }
							 | 
						|||
| 
								 | 
							
								                        if (!string.IsNullOrEmpty(getF4.SignatureUrl))
							 | 
						|||
| 
								 | 
							
								                        {
							 | 
						|||
| 
								 | 
							
								                            this.Image4.ImageUrl = "~/" + getF4.SignatureUrl;
							 | 
						|||
| 
								 | 
							
								                        }
							 | 
						|||
| 
								 | 
							
								                        var signUser4 = UserService.GetUserByUserId(getF4.OperaterId);
							 | 
						|||
| 
								 | 
							
								                        if (signUser4 != null)
							 | 
						|||
| 
								 | 
							
								                        {
							 | 
						|||
| 
								 | 
							
								                            this.txtName4.Text = signUser4.UserName;
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								                        }
							 | 
						|||
| 
								 | 
							
								                        this.txtTime4.Text = string.Format("{0:yyyy-MM-dd HH:mm}", getF4.OperaterTime);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								                var getF5 = getFlows.FirstOrDefault(x => x.SortIndex == 5);
							 | 
						|||
| 
								 | 
							
								                if (getF5 != null)
							 | 
						|||
| 
								 | 
							
								                {
							 | 
						|||
| 
								 | 
							
								                    frow5.Hidden = false;
							 | 
						|||
| 
								 | 
							
								                    FlowOperateId5 = getF5.FlowOperateId;
							 | 
						|||
| 
								 | 
							
								                    this.txtForm5.Title = getF5.AuditFlowName + ":";
							 | 
						|||
| 
								 | 
							
								                    if (getF5.OperaterTime.HasValue)
							 | 
						|||
| 
								 | 
							
								                    {
							 | 
						|||
| 
								 | 
							
								                        if (getF5.IsAgree == true)
							 | 
						|||
| 
								 | 
							
								                        {
							 | 
						|||
| 
								 | 
							
								                            this.txtOpinion5.Text = "同意。";
							 | 
						|||
| 
								 | 
							
								                        }
							 | 
						|||
| 
								 | 
							
								                        else
							 | 
						|||
| 
								 | 
							
								                        {
							 | 
						|||
| 
								 | 
							
								                            this.txtOpinion5.Text = getF5.Opinion;
							 | 
						|||
| 
								 | 
							
								                        }
							 | 
						|||
| 
								 | 
							
								                        if (!string.IsNullOrEmpty(getF5.SignatureUrl))
							 | 
						|||
| 
								 | 
							
								                        {
							 | 
						|||
| 
								 | 
							
								                            this.Image5.ImageUrl = "~/" + getF5.SignatureUrl;
							 | 
						|||
| 
								 | 
							
								                        }
							 | 
						|||
| 
								 | 
							
								                        var signUser5 = UserService.GetUserByUserId(getF5.OperaterId);
							 | 
						|||
| 
								 | 
							
								                        if (signUser5 != null)
							 | 
						|||
| 
								 | 
							
								                        {
							 | 
						|||
| 
								 | 
							
								                            this.txtName5.Text = signUser5.UserName;
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								                        }
							 | 
						|||
| 
								 | 
							
								                        this.txtTime5.Text = string.Format("{0:yyyy-MM-dd HH:mm}", getF5.OperaterTime);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								                var getF6 = getFlows.FirstOrDefault(x => x.SortIndex == 6);
							 | 
						|||
| 
								 | 
							
								                if (getF6 != null)
							 | 
						|||
| 
								 | 
							
								                {
							 | 
						|||
| 
								 | 
							
								                    txtForm6.Hidden = false;
							 | 
						|||
| 
								 | 
							
								                    this.txtForm6.Title = getF6.AuditFlowName + ":";
							 | 
						|||
| 
								 | 
							
								                    if (getF6.OperaterTime.HasValue)
							 | 
						|||
| 
								 | 
							
								                    {
							 | 
						|||
| 
								 | 
							
								                        if (getF6.IsAgree == true)
							 | 
						|||
| 
								 | 
							
								                        {
							 | 
						|||
| 
								 | 
							
								                            // this.txtOpinion4.Text = "同意。";
							 | 
						|||
| 
								 | 
							
								                        }
							 | 
						|||
| 
								 | 
							
								                        else
							 | 
						|||
| 
								 | 
							
								                        {
							 | 
						|||
| 
								 | 
							
								                            this.txtOpinion6.Text = getF6.Opinion;
							 | 
						|||
| 
								 | 
							
								                        }
							 | 
						|||
| 
								 | 
							
								                        this.txtName6.Text = UserService.GetUserNameByUserId(getF4.OperaterId);
							 | 
						|||
| 
								 | 
							
								                        this.txtTime6.Text = string.Format("{0:yyyy-MM-dd HH:mm}", getF4.OperaterTime);
							 | 
						|||
| 
								 | 
							
								                    }
							 | 
						|||
| 
								 | 
							
								                }
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        #endregion
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								        /// <summary>
							 | 
						|||
| 
								 | 
							
								        /// 绑定数据
							 | 
						|||
| 
								 | 
							
								        /// </summary>
							 | 
						|||
| 
								 | 
							
								        private void BindGrid()
							 | 
						|||
| 
								 | 
							
								        {
							 | 
						|||
| 
								 | 
							
								            string strSql = @"SELECT LicenseItemId,DataId,SortIndex,SafetyMeasures,(CASE WHEN IsUsed = 1 THEN '合格' ELSE '不合格' END) AS NoUsedName,ConfirmManId,U.UserName AS ConfirmManName"
							 | 
						|||
| 
								 | 
							
								                         + @" FROM License_LicenseItem AS L "
							 | 
						|||
| 
								 | 
							
								                         + @" LEFT JOIN Sys_User AS U ON L.ConfirmManId =U.UserId"
							 | 
						|||
| 
								 | 
							
								                         + @" WHERE L.DataId ='" + this.FireWorkId +"'";
							 | 
						|||
| 
								 | 
							
								            List<SqlParameter> listStr = new List<SqlParameter>();            
							 | 
						|||
| 
								 | 
							
								            SqlParameter[] parameter = listStr.ToArray();
							 | 
						|||
| 
								 | 
							
								            DataTable tb = SQLHelper.GetDataTableRunText(strSql, parameter);
							 | 
						|||
| 
								 | 
							
								            Grid1.RecordCount = tb.Rows.Count;            
							 | 
						|||
| 
								 | 
							
								            var table = this.GetPagedDataTable(Grid1, tb);
							 | 
						|||
| 
								 | 
							
								            Grid1.DataSource = table;
							 | 
						|||
| 
								 | 
							
								            Grid1.DataBind();
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 |