Ejemplo n.º 1
0
 private void ShowInfo()
 {
     WebDemo.BLL.WebDemo.TaskPlanHistory   bll   = new WebDemo.BLL.WebDemo.TaskPlanHistory();
     WebDemo.Model.WebDemo.TaskPlanHistory model = bll.GetModel();
     this.txtID.Text            = model.ID.ToString();
     this.txtTaskID.Text        = model.TaskID.ToString();
     this.txtCollectorID.Text   = model.CollectorID.ToString();
     this.txtTaskName.Text      = model.TaskName;
     this.txtCommandID.Text     = model.CommandID.ToString();
     this.txtCommandInfo.Text   = model.CommandInfo;
     this.txtMeterAddr.Text     = model.MeterAddr;
     this.txtMeterType.Text     = model.MeterType.ToString();
     this.txtMeterItem.Text     = model.MeterItem.ToString();
     this.txtFreezeDate.Text    = model.FreezeDate;
     this.txtTaskMonth.Text     = model.TaskMonth.ToString();
     this.txtTaskDay.Text       = model.TaskDay.ToString();
     this.txtTaskHour.Text      = model.TaskHour.ToString();
     this.txtTaskMinute.Text    = model.TaskMinute.ToString();
     this.txtExeMark.Text       = model.ExeMark.ToString();
     this.txtExeDate.Text       = model.ExeDate.ToString();
     this.txtExeError.Text      = model.ExeError.ToString();
     this.txtTaskMark.Text      = model.TaskMark.ToString();
     this.txtTaskType.Text      = model.TaskType.ToString();
     this.txtTaskError.Text     = model.TaskError.ToString();
     this.txtTryNum.Text        = model.TryNum.ToString();
     this.txtHostAddr.Text      = model.HostAddr;
     this.txtInsDate.Text       = model.InsDate.ToString();
     this.txtMeterID.Text       = model.MeterID.ToString();
     this.txtTaskFrequency.Text = model.TaskFrequency.ToString();
     this.txtExeInfo.Text       = model.ExeInfo;
     this.txtOperatorID.Text    = model.OperatorID.ToString();
     this.txtDeptID.Text        = model.DeptID;
     this.txtTaskWeek.Text      = model.TaskWeek.ToString();
 }
Ejemplo n.º 2
0
        public void btnSave_Click(object sender, EventArgs e)
        {
            string strErr = "";

            if (!PageValidate.IsNumber(txtID.Text))
            {
                strErr += "ID格式错误!\\n";
            }
            if (!PageValidate.IsNumber(txtTaskID.Text))
            {
                strErr += "TaskID格式错误!\\n";
            }
            if (!PageValidate.IsNumber(txtCollectorID.Text))
            {
                strErr += "CollectorID格式错误!\\n";
            }
            if (this.txtTaskName.Text.Trim().Length == 0)
            {
                strErr += "TaskName不能为空!\\n";
            }
            if (!PageValidate.IsNumber(txtCommandID.Text))
            {
                strErr += "CommandID格式错误!\\n";
            }
            if (this.txtCommandInfo.Text.Trim().Length == 0)
            {
                strErr += "CommandInfo不能为空!\\n";
            }
            if (this.txtMeterAddr.Text.Trim().Length == 0)
            {
                strErr += "MeterAddr不能为空!\\n";
            }
            if (!PageValidate.IsNumber(txtMeterType.Text))
            {
                strErr += "MeterType格式错误!\\n";
            }
            if (!PageValidate.IsNumber(txtMeterItem.Text))
            {
                strErr += "MeterItem格式错误!\\n";
            }
            if (this.txtFreezeDate.Text.Trim().Length == 0)
            {
                strErr += "FreezeDate不能为空!\\n";
            }
            if (!PageValidate.IsNumber(txtTaskMonth.Text))
            {
                strErr += "TaskMonth格式错误!\\n";
            }
            if (!PageValidate.IsNumber(txtTaskDay.Text))
            {
                strErr += "TaskDay格式错误!\\n";
            }
            if (!PageValidate.IsNumber(txtTaskHour.Text))
            {
                strErr += "TaskHour格式错误!\\n";
            }
            if (!PageValidate.IsNumber(txtTaskMinute.Text))
            {
                strErr += "TaskMinute格式错误!\\n";
            }
            if (!PageValidate.IsNumber(txtExeMark.Text))
            {
                strErr += "ExeMark格式错误!\\n";
            }
            if (!PageValidate.IsDateTime(txtExeDate.Text))
            {
                strErr += "ExeDate格式错误!\\n";
            }
            if (!PageValidate.IsNumber(txtExeError.Text))
            {
                strErr += "ExeError格式错误!\\n";
            }
            if (!PageValidate.IsNumber(txtTaskMark.Text))
            {
                strErr += "TaskMark格式错误!\\n";
            }
            if (!PageValidate.IsNumber(txtTaskType.Text))
            {
                strErr += "TaskType格式错误!\\n";
            }
            if (!PageValidate.IsNumber(txtTaskError.Text))
            {
                strErr += "TaskError格式错误!\\n";
            }
            if (!PageValidate.IsNumber(txtTryNum.Text))
            {
                strErr += "TryNum格式错误!\\n";
            }
            if (this.txtHostAddr.Text.Trim().Length == 0)
            {
                strErr += "HostAddr不能为空!\\n";
            }
            if (!PageValidate.IsDateTime(txtInsDate.Text))
            {
                strErr += "InsDate格式错误!\\n";
            }
            if (!PageValidate.IsNumber(txtMeterID.Text))
            {
                strErr += "MeterID格式错误!\\n";
            }
            if (!PageValidate.IsNumber(txtTaskFrequency.Text))
            {
                strErr += "TaskFrequency格式错误!\\n";
            }
            if (this.txtExeInfo.Text.Trim().Length == 0)
            {
                strErr += "ExeInfo不能为空!\\n";
            }
            if (!PageValidate.IsNumber(txtOperatorID.Text))
            {
                strErr += "OperatorID格式错误!\\n";
            }
            if (this.txtDeptID.Text.Trim().Length == 0)
            {
                strErr += "DeptID不能为空!\\n";
            }
            if (!PageValidate.IsNumber(txtTaskWeek.Text))
            {
                strErr += "TaskWeek格式错误!\\n";
            }

            if (strErr != "")
            {
                MessageBox.Show(this, strErr);
                return;
            }
            int      ID            = int.Parse(this.txtID.Text);
            int      TaskID        = int.Parse(this.txtTaskID.Text);
            int      CollectorID   = int.Parse(this.txtCollectorID.Text);
            string   TaskName      = this.txtTaskName.Text;
            int      CommandID     = int.Parse(this.txtCommandID.Text);
            string   CommandInfo   = this.txtCommandInfo.Text;
            string   MeterAddr     = this.txtMeterAddr.Text;
            int      MeterType     = int.Parse(this.txtMeterType.Text);
            int      MeterItem     = int.Parse(this.txtMeterItem.Text);
            string   FreezeDate    = this.txtFreezeDate.Text;
            int      TaskMonth     = int.Parse(this.txtTaskMonth.Text);
            int      TaskDay       = int.Parse(this.txtTaskDay.Text);
            int      TaskHour      = int.Parse(this.txtTaskHour.Text);
            int      TaskMinute    = int.Parse(this.txtTaskMinute.Text);
            int      ExeMark       = int.Parse(this.txtExeMark.Text);
            DateTime ExeDate       = DateTime.Parse(this.txtExeDate.Text);
            int      ExeError      = int.Parse(this.txtExeError.Text);
            int      TaskMark      = int.Parse(this.txtTaskMark.Text);
            int      TaskType      = int.Parse(this.txtTaskType.Text);
            int      TaskError     = int.Parse(this.txtTaskError.Text);
            int      TryNum        = int.Parse(this.txtTryNum.Text);
            string   HostAddr      = this.txtHostAddr.Text;
            DateTime InsDate       = DateTime.Parse(this.txtInsDate.Text);
            int      MeterID       = int.Parse(this.txtMeterID.Text);
            int      TaskFrequency = int.Parse(this.txtTaskFrequency.Text);
            string   ExeInfo       = this.txtExeInfo.Text;
            int      OperatorID    = int.Parse(this.txtOperatorID.Text);
            string   DeptID        = this.txtDeptID.Text;
            int      TaskWeek      = int.Parse(this.txtTaskWeek.Text);


            WebDemo.Model.WebDemo.TaskPlanHistory model = new WebDemo.Model.WebDemo.TaskPlanHistory();
            model.ID            = ID;
            model.TaskID        = TaskID;
            model.CollectorID   = CollectorID;
            model.TaskName      = TaskName;
            model.CommandID     = CommandID;
            model.CommandInfo   = CommandInfo;
            model.MeterAddr     = MeterAddr;
            model.MeterType     = MeterType;
            model.MeterItem     = MeterItem;
            model.FreezeDate    = FreezeDate;
            model.TaskMonth     = TaskMonth;
            model.TaskDay       = TaskDay;
            model.TaskHour      = TaskHour;
            model.TaskMinute    = TaskMinute;
            model.ExeMark       = ExeMark;
            model.ExeDate       = ExeDate;
            model.ExeError      = ExeError;
            model.TaskMark      = TaskMark;
            model.TaskType      = TaskType;
            model.TaskError     = TaskError;
            model.TryNum        = TryNum;
            model.HostAddr      = HostAddr;
            model.InsDate       = InsDate;
            model.MeterID       = MeterID;
            model.TaskFrequency = TaskFrequency;
            model.ExeInfo       = ExeInfo;
            model.OperatorID    = OperatorID;
            model.DeptID        = DeptID;
            model.TaskWeek      = TaskWeek;

            WebDemo.BLL.WebDemo.TaskPlanHistory bll = new WebDemo.BLL.WebDemo.TaskPlanHistory();
            bll.Update(model);
            Maticsoft.Common.MessageBox.ShowAndRedirect(this, "保存成功!", "list.aspx");
        }