Esempio n. 1
0
        /// <summary>
        ///     修改时加载初始化设置
        /// </summary>
        //private void ChangeInfo()
        //{
        //    //绑定默认信息
        //    //绑定修改数据
        //    BindInfo();
        //}

        /// <summary>
        ///     datagridview绑定信息
        /// </summary>
        private void BindInfo()
        {
            //工作制式
            if (_dayReportJJEntity.WorkTimeStyle == Const_MS.WORK_TIME_38)
            {
                rbtn38.Checked = true;
            }
            if (_dayReportJJEntity.WorkTimeStyle == Const_MS.WORK_TIME_46)
            {
                rbtn46.Checked = true;
            }

            //队别
            cboTeamName.Text = Team.Find(_dayReportJJEntity.Team.TeamId).TeamName;

            //绑定队别成员
            DataBindUtil.LoadTeamMemberByTeamName(cboSubmitter, cboTeamName.Text);

            //填报人
            cboSubmitter.Text = _dayReportJJEntity.Submitter;
            dgrdvDayReportJJ.Rows.Add();
            dgrdvDayReportJJ[C_DATE, 0].Value          = Convert.ToString(_dayReportJJEntity.DateTime, CultureInfo.InvariantCulture);
            dgrdvDayReportJJ[C_WORK_TIME, 0].Value     = _dayReportJJEntity.WorkTime;
            dgrdvDayReportJJ[C_WORK_CONTENT, 0].Value  = _dayReportJJEntity.WorkInfo;
            dgrdvDayReportJJ[C_WORK_PROGRESS, 0].Value = _dayReportJJEntity.JinChi;
            dgrdvDayReportJJ[C_COMMENTS, 0].Value      = _dayReportJJEntity.Remarks;
        }
Esempio n. 2
0
 private void rbtn38_CheckedChanged(object sender, EventArgs e)
 {
     cboWorkTime.Text = "";
     cboWorkTime.Items.Clear();
     DataBindUtil.LoadWorkTime(cboWorkTime,
                               rbtn38.Checked ? Const_MS.WORK_GROUP_ID_38 : Const_MS.WORK_GROUP_ID_46);
 }
Esempio n. 3
0
        public MainFormGe(BarButtonItem mniAbout)
        {
            EnableDeleteAndModifyBtn = true;
            this.mniAbout            = mniAbout;
            InitializeComponent();
            SocketUtil.DoInitilization();

            var fp = new FileProperties(configFileName);

            int    iValue;
            double dValue;

            int.TryParse(fp.Get("countperframe"), out iValue);
            DataCountPerFrame = iValue;
            int.TryParse(fp.Get("updatefrequency"), out iValue);
            _updateFrequency = iValue;
            double.TryParse(fp.Get("redthreshold"), out dValue);
            RedDataThreshold = dValue;
            double.TryParse(fp.Get("yellowthreshold"), out dValue);
            YellowDataThreshold = dValue;
            double.TryParse(fp.Get("baddatathreshold"), out dValue);
            BadDataThreshold = dValue;

            dateTimeStart.Text = DateTime.Now.ToString("yyyy-MM-dd") + @" 00:00:00";
            dateTimeEnd.Text   = DateTime.Now.ToString("yyyy-MM-dd") + @" 23:59:59";
            DataBindUtil.LoadProbeType(lstProbeType);
        }
Esempio n. 4
0
 /// <summary>
 ///     工作制式选择
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void rbtn46_CheckedChanged(object sender, EventArgs e)
 {
     DataBindUtil.LoadWorkTime(cboWorkTime,
                               rbtn38.Checked ? Const_MS.WORK_GROUP_ID_38 : Const_MS.WORK_GROUP_ID_46);
     // 设置班次名称
     setWorkTimeName();
 }
Esempio n. 5
0
        /// <summary>
        ///     构造方法
        /// </summary>
        public BoreholeInfoEntering()
        {
            InitializeComponent();

            // 设置窗体默认属性
            FormDefaultPropertiesSetter.SetEnteringFormDefaultProperties(this, Const_GM.INSERT_BOREHOLE_INFO);
            DataBindUtil.LoadLithology(LITHOLOGY);
        }
Esempio n. 6
0
 private void lstProbeType_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (selectTunnelSimple1.SelectedTunnel == null)
     {
         return;
     }
     DataBindUtil.LoadProbe(lstProbeName, selectTunnelSimple1.SelectedTunnel.TunnelId, Convert.ToInt32(lstProbeType.SelectedValue));
 }
        /// <summary>
        /// 矿井名称Button
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnMineName_Click(object sender, EventArgs e)
        {
            var commonManagement = new CommonManagement(1, 999);

            if (DialogResult.OK == commonManagement.ShowDialog())
            {
            }
            DataBindUtil.LoadMineName(lstMineName);
        }
Esempio n. 8
0
        /// <summary>
        ///     带参数的构造方法
        /// </summary>
        /// <param name="borehole"></param>
        public BoreholeInfoEntering(Borehole borehole)
        {
            InitializeComponent();

            // 设置窗体默认属性
            FormDefaultPropertiesSetter.SetEnteringFormDefaultProperties(this, Const_GM.UPDATE_BOREHOLE_INFO);
            using (new SessionScope())
            {
                borehole = Borehole.Find(borehole.BoreholeId);
                // 孔号
                txtBoreholeNumber.Text = borehole.BoreholeNumber;
                // 地面标高
                txtGroundElevation.Text = borehole.GroundElevation.ToString(CultureInfo.InvariantCulture);
                // X坐标
                txtCoordinateX.Text = borehole.CoordinateX.ToString(CultureInfo.InvariantCulture);
                // Y坐标
                txtCoordinateY.Text = borehole.CoordinateY.ToString(CultureInfo.InvariantCulture);
                // Z坐标
                txtCoordinateZ.Text = borehole.CoordinateZ.ToString(CultureInfo.InvariantCulture);

                // 获取岩性信息

                DataBindUtil.LoadLithology(LITHOLOGY);

                // 明细


                gvCoalSeamsTexture.RowCount = borehole.BoreholeLithologys.Count + 1;
                for (var i = 0; i < borehole.BoreholeLithologys.Count; i++)
                {
                    // 岩性名称
                    var iLithologyId = borehole.BoreholeLithologys[i].Lithology.LithologyId;

                    var lithology = Lithology.Find(iLithologyId);

                    gvCoalSeamsTexture[0, i].Value = lithology.LithologyName;
                    // 底板标高
                    gvCoalSeamsTexture[1, i].Value = borehole.BoreholeLithologys[i].FloorElevation;
                    // 厚度
                    gvCoalSeamsTexture[2, i].Value = borehole.BoreholeLithologys[i].Thickness;
                    // 煤层名称
                    gvCoalSeamsTexture[3, i].Value = borehole.BoreholeLithologys[i].CoalSeamsName;

                    // 坐标X
                    gvCoalSeamsTexture[4, i].Value =
                        borehole.BoreholeLithologys[i].CoordinateX.ToString(CultureInfo.InvariantCulture);

                    // 坐标Y
                    gvCoalSeamsTexture[5, i].Value =
                        borehole.BoreholeLithologys[i].CoordinateY.ToString(CultureInfo.InvariantCulture);

                    // 坐标Z
                    gvCoalSeamsTexture[6, i].Value =
                        borehole.BoreholeLithologys[i].CoordinateX.ToString(CultureInfo.InvariantCulture);
                }
            }
        }
        private void lstMineName_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (lstMineName.SelectedItems.Count <= 0)
            {
                return;
            }
            var mine = (Mine)lstMineName.SelectedItem;

            DataBindUtil.LoadHorizontalName(lstHorizontalName, mine.MineId);
        }
        private void lstHorizontalName_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (lstHorizontalName.SelectedItems.Count <= 0)
            {
                return;
            }
            var horizontal = (Horizontal)lstHorizontalName.SelectedItem;

            DataBindUtil.LoadMiningAreaName(lstMiningAreaName, horizontal.HorizontalId);
        }
        private void lstMiningAreaName_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (lstMiningAreaName.SelectedItems.Count <= 0)
            {
                return;
            }
            var miningArea = (MiningArea)lstMiningAreaName.SelectedItem;

            DataBindUtil.LoadWorkingFaceName(lstWorkingFaceName, miningArea.MiningAreaId);
        }
        private void lstWorkingFaceName_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (lstWorkingFaceName.SelectedItems.Count <= 0)
            {
                return;
            }
            var workingFace = (WorkingFace)lstWorkingFaceName.SelectedItem;

            DataBindUtil.LoadTunnelName(lstTunnelName, workingFace.WorkingFaceId);
        }
Esempio n. 13
0
        /// <summary>
        /// 矿井名称选择事件
        /// </summary>
        /// <params name="sender"></params>
        /// <params name="e"></params>
        private void lstMineName_MouseUp(object sender, MouseEventArgs e)
        {
            // 矿井编号
            int iMineId = Convert.ToInt32(this.lstMineName.SelectedValue);

            _iMineId = iMineId;

            // 获取水平信息
            DataBindUtil.LoadHorizontalName(lstHorizontalName, iMineId);
        }
Esempio n. 14
0
        /// <summary>
        ///     煤层信息添加管理
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnAddCoalSeams_Click(object sender, EventArgs e)
        {
            var commonManagementForm = new CommonManagement(5, 0);

            if (DialogResult.OK == commonManagementForm.ShowDialog())
            {
                // 绑定煤层名称信息
                DataBindUtil.LoadCoalSeamsName(cboCoalSeams);
            }
        }
Esempio n. 15
0
 /// <summary>
 ///     三八制选择事件
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void rbtn38_CheckedChanged(object sender, EventArgs e)
 {
     //选择三八制
     DataBindUtil.LoadWorkTime(cboWorkTime,
                               rbtn38.Checked ? Const_MS.WORK_GROUP_ID_38 : Const_MS.WORK_GROUP_ID_46);
     // 设置班次名称
     SetWorkTimeName();
     for (var i = 0; i < dgrdvDayReportHC.RowCount; i++)
     {
         dgrdvDayReportHC[0, i].Value = dgrdvDayReportHC[0, 0].Value;
     }
 }
Esempio n. 16
0
        public BoreholeInfoEntering(IPoint pt)
        {
            InitializeComponent();

            // 设置窗体默认属性
            FormDefaultPropertiesSetter.SetEnteringFormDefaultProperties(this, Const_GM.INSERT_BOREHOLE_INFO);
            txtCoordinateX.Text = pt.X.ToString(CultureInfo.InvariantCulture);
            txtCoordinateY.Text = pt.Y.ToString(CultureInfo.InvariantCulture);
            txtCoordinateZ.Text = pt.Z.ToString(CultureInfo.InvariantCulture).Equals("非数字")
                ? "0"
                : pt.Z.ToString(CultureInfo.InvariantCulture);
            DataBindUtil.LoadLithology(LITHOLOGY);
        }
Esempio n. 17
0
 private void DayReportHcEntering_Load(object sender, EventArgs e)
 {
     DataBindUtil.LoadTeam(cboTeamName);
     DataBindUtil.LoadTeamMemberByTeamName(cboSubmitter, ((Team)cboTeamName.SelectedItem).TeamName);
     if (WorkingTimeDefault.FindFirst().DefaultWorkTimeGroupId == Const_MS.WORK_GROUP_ID_38)
     {
         rbtn38.Checked = true;
     }
     else
     {
         rbtn46.Checked = true;
     }
     SetWorkTimeName();
 }
Esempio n. 18
0
        /// <summary>
        /// 加载工作面信息
        /// </summary>
        private void loadWorkingFaceName()
        {
            this.lstWorkingFaceName.DataSource = null;

            if (this.lstMiningAreaName.SelectedItems.Count > 0)
            {
                //MessageBox.Show("采区编号:" + this.lstMiningAreaName.SelectedValue.ToString());

                // 采区编号
                int iMiningAreaId = Convert.ToInt32(this.lstMiningAreaName.SelectedValue);
                _iMiningAreaId = iMiningAreaId;

                DataBindUtil.LoadWorkingFaceName(lstWorkingFaceName, iMiningAreaId);
            }
        }
Esempio n. 19
0
 private void DayReportJJEntering_Load(object sender, EventArgs e)
 {
     DataBindUtil.LoadTeam(cboTeamName);
     DataBindUtil.LoadTeamMemberByTeamName(cboSubmitter, cboTeamName.Text);
     if (WorkingTimeDefault.FindFirst().DefaultWorkTimeGroupId == Const_MS.WORK_GROUP_ID_38)
     {
         rbtn38.Checked = true;
     }
     else
     {
         rbtn46.Checked = true;
     }
     SetWorkTimeName();
     dgrdvDayReportJJ[C_WORK_CONTENT, 0].Value = Const_MS.JJ;
 }
Esempio n. 20
0
        /// <summary>
        ///     工作制式切换
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void rbtn38_CheckedChanged(object sender, EventArgs e)
        {
            if (rbtn38.Checked)
            {
                cboWorkTime.Text = "";
                DataBindUtil.LoadWorkTime(cboWorkTime, Const_MS.WORK_GROUP_ID_38);
            }
            else
            {
                cboWorkTime.Text = "";
                DataBindUtil.LoadWorkTime(cboWorkTime, Const_MS.WORK_GROUP_ID_46);
            }

            // 设置班次名称
            SetWorkTimeName();
        }
Esempio n. 21
0
        /// <summary>
        /// 采区名称选择事件
        /// </summary>
        /// <params name="sender"></params>
        /// <params name="e"></params>
        private void lstMiningAreaName_MouseUp(object sender, MouseEventArgs e)
        {
            lstWorkingFaceName.DataSource = null;

            if (this.lstMiningAreaName.SelectedItems.Count > 0)
            {
                //MessageBox.Show("采区编号:" + this.lstMiningAreaName.SelectedValue.ToString());

                // 采区编号
                int iMiningAreaId = Convert.ToInt32(this.lstMiningAreaName.SelectedValue);
                _iMiningAreaId = iMiningAreaId;

                // 获取工作面信息
                DataBindUtil.LoadWorkingFaceName(lstWorkingFaceName, iMiningAreaId);
            }
        }
Esempio n. 22
0
        private void TunnelInfoEntering_Load(object sender, EventArgs e)
        {
            _formHeight = Height;
            ChangeFormSize(null);

            DataBindUtil.LoadLithology(cboLithology, "煤层");


            var hash = new Hashtable
            {
                { "主运顺槽", 0 },
                { "辅运顺槽", 1 },
                { "切眼", 2 },
                { "回采面其他关联巷道", 3 },
                { "掘进巷道", 4 },
                { "横川", 6 },
                { "其他地点", 7 },
                { "其他", 5 }
            };
            var list = new ArrayList();

            foreach (DictionaryEntry entry in hash)
            {
                list.Add(entry);
            }

            cboTunnelType.DataSource    = list;
            cboTunnelType.DisplayMember = "Key";
            cboTunnelType.ValueMember   = "Value";


            if (Text == Const_GM.TUNNEL_INFO_ADD)
            {
                selectWorkingFaceControl1.LoadData();
                cboTunnelType.SelectedValue = (int)TunnelTypeEnum.OTHER;
            }
            else
            {
                selectWorkingFaceControl1.LoadData(Tunnel.WorkingFace);
                txtTunnelName.Text          = Tunnel.TunnelName;
                cboSupportPattern.Text      = Tunnel.TunnelSupportPattern;
                cboLithology.SelectedItem   = Tunnel.Lithology;
                txtDesignLength.Text        = Tunnel.TunnelDesignLength.ToString(CultureInfo.InvariantCulture);
                cboCoalOrStone.Text         = Tunnel.CoalOrStone;
                cboTunnelType.SelectedValue = (int)Tunnel.TunnelType;
            }
        }
Esempio n. 23
0
 /// <summary>
 ///     20140311 lyf 加载窗体时传入拾取点的坐标值
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void GasContentInfoEntering_Load(object sender, EventArgs e)
 {
     dtpMeasureDateTime.Format       = DateTimePickerFormat.Custom;
     dtpMeasureDateTime.CustomFormat = Const.DATE_FORMART_YYYY_MM_DD;
     DataBindUtil.LoadCoalSeamsName(cboCoalSeams);
     if (GasContent != null)
     {
         txtCoordinateX.Text        = GasContent.CoordinateX.ToString(CultureInfo.InvariantCulture);
         txtCoordinateY.Text        = GasContent.CoordinateY.ToString(CultureInfo.InvariantCulture);
         txtCoordinateZ.Text        = GasContent.CoordinateZ.ToString(CultureInfo.InvariantCulture);
         txtDepth.Text              = GasContent.Depth.ToString(CultureInfo.InvariantCulture);
         txtGasContentValue.Text    = GasContent.GasContentValue.ToString(CultureInfo.InvariantCulture);
         dtpMeasureDateTime.Value   = GasContent.MeasureDateTime;
         cboCoalSeams.SelectedValue = GasContent.CoalSeams;
         selectTunnelSimple1.SetTunnel(GasContent.Tunnel);
     }
 }
Esempio n. 24
0
        /// <summary>
        /// 加载采区信息
        /// </summary>
        private void loadMiningAreaName()
        {
            this.lstMiningAreaName.DataSource  = null;
            this.lstWorkingFaceName.DataSource = null;

            if (this.lstHorizontalName.SelectedItems.Count > 0)
            {
                //MessageBox.Show("水平编号:" + this.lstHorizontalName.SelectedValue.ToString());

                // 水平编号
                int iHorizontalId = Convert.ToInt32(this.lstHorizontalName.SelectedValue);
                _iHorizontalId = iHorizontalId;

                // 获取采区信息
                DataBindUtil.LoadMiningAreaName(lstMiningAreaName, iHorizontalId);
            }
        }
Esempio n. 25
0
        /// <summary>
        ///     初始化
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void TunnelJJHC_Load(object sender, EventArgs e)
        {
            DataBindUtil.LoadTeam(cboTeamName);

            if (Text == Const_GM.TUNNEL_JJ_CHANGE)
            {
                bindInfo();
            }

            if (rbtnJJN.Checked)
            {
                dtpStopDate.Enabled = false;
            }

            cboTeamName.DropDownStyle = ComboBoxStyle.DropDownList;

            cboWorkTime.DropDownStyle = ComboBoxStyle.DropDownList;
        }
Esempio n. 26
0
 public SetDefaultValue(UnderMessageWindow form)
 {
     InitializeComponent();
     _superForm = form;
     DataBindUtil.LoadTeam(cboTeamName);
     DataBindUtil.LoadWorkTime(cboWorkTime,
                               rbtn38.Checked ? Const_MS.WORK_GROUP_ID_38 : Const_MS.WORK_GROUP_ID_46);
     if (WorkingTimeDefault.FindFirst().DefaultWorkTimeGroupId == Const_MS.WORK_GROUP_ID_38)
     {
         rbtn38.Checked = true;
     }
     else
     {
         rbtn46.Checked = true;
     }
     cboWorkTime.Text =
         DataBindUtil.JudgeWorkTimeNow(rbtn38.Checked ? Const_MS.WORK_TIME_38 : Const_MS.WORK_TIME_46);
 }
 /// <summary>
 /// 工作面名称Button
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btnWorkingFaceName_Click(object sender, EventArgs e)
 {
     if (lstMiningAreaName.SelectedItems.Count > 0)
     {
         var commonManagement = new CommonManagement(4, Convert.ToInt32(lstMiningAreaName.SelectedValue));
         if (DialogResult.OK == commonManagement.ShowDialog())
         {
         }
         if (lstMiningAreaName.SelectedItems.Count <= 0)
         {
             return;
         }
         var miningArea = (MiningArea)lstMiningAreaName.SelectedItem;
         DataBindUtil.LoadWorkingFaceName(lstWorkingFaceName, miningArea.MiningAreaId);
     }
     else
     {
         Alert.alert("请先选择所在采区名称!");
     }
 }
 /// <summary>
 /// 水平名称Button
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btnHorizontalName_Click(object sender, EventArgs e)
 {
     if (lstMineName.SelectedItems.Count > 0)
     {
         var commonManagement = new CommonManagement(2, Convert.ToInt32(lstMineName.SelectedValue));
         if (DialogResult.OK == commonManagement.ShowDialog())
         {
         }
         if (lstMineName.SelectedItems.Count <= 0)
         {
             return;
         }
         var mine = (Mine)lstMineName.SelectedItem;
         DataBindUtil.LoadHorizontalName(lstHorizontalName, mine.MineId);
     }
     else
     {
         Alert.alert("请先选择所在矿井名称!");
     }
 }
 /// <summary>
 /// 采区名称Button
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btnMiningAreaName_Click(object sender, EventArgs e)
 {
     if (lstHorizontalName.SelectedItems.Count > 0)
     {
         var commonManagement = new CommonManagement(3, Convert.ToInt32(lstHorizontalName.SelectedValue));
         if (DialogResult.OK == commonManagement.ShowDialog())
         {
         }
         if (lstHorizontalName.SelectedItems.Count <= 0)
         {
             return;
         }
         var horizontal = (Horizontal)lstHorizontalName.SelectedItem;
         DataBindUtil.LoadMiningAreaName(lstMiningAreaName, horizontal.HorizontalId);
     }
     else
     {
         Alert.alert("请先选择所在水平名称!");
     }
 }
Esempio n. 30
0
        private void Form_TunnelHCEntering_Load(object sender, EventArgs e)
        {
            //绑定队别名称
            DataBindUtil.LoadTeam(cboTeamName);

            if (Text == Const_GM.TUNNEL_HC_CHANGE)
            {
                BindInfo();
            }
            if (rbtnHCN.Checked)
            {
                dtpStopDate.Enabled = false;
            }

            cboTeamName.DropDownStyle = ComboBoxStyle.DropDownList;

            cboWorkTime.DropDownStyle = ComboBoxStyle.DropDownList;

            btnChooseOther.Enabled = false;
        }