Ejemplo n.º 1
0
 protected void cmdSave_ServerClick(object sender, System.EventArgs e)
 {
     if (_equipmentFacade == null)
     {
         _equipmentFacade = new BenQGuru.eMES.Material.EquipmentFacade(this.DataProvider);
     }
     if (ValidateInput())
     {
         if (_equipmentFacade.CheckEQPTSLogExists(this.EqpId, EquipmentTSLogStatus.EquipmentTSLogStatus_New) > 0)
         {
             WebInfoPublish.Publish(this, "$EQPTSLog_Exists", this.languageComponent1);
         }
         else
         {
             DBDateTime dbDateTime = FormatHelper.GetNowDBDateTime(DataProvider);
             EQPTSLog   eqptsLog   = new EQPTSLog();
             eqptsLog.Eqpid        = this.EqpId;
             eqptsLog.FindUser     = this.GetUserCode();
             eqptsLog.TsInfo       = FormatHelper.CleanString(this.txtTsinfo.Text, 400);
             eqptsLog.FindMdate    = dbDateTime.DBDate;
             eqptsLog.FindMtime    = dbDateTime.DBTime;
             eqptsLog.Status       = EquipmentTSLogStatus.EquipmentTSLogStatus_New;
             eqptsLog.Duration     = 0;
             eqptsLog.MaintainUser = this.GetUserCode();
             eqptsLog.Mdate        = dbDateTime.DBDate;
             eqptsLog.Mtime        = dbDateTime.DBTime;
             _equipmentFacade.AddEQPTSLog(eqptsLog);
             WebInfoPublish.Publish(this, "$AddEQPTSLog_Success", this.languageComponent1);
         }
         this.ClientScript.RegisterStartupScript(base.GetType(), "CloseThis", "window.close();", true);
     }
 }
Ejemplo n.º 2
0
        protected override void cmdAdd_Click(object sender, System.EventArgs e)
        {
            if (_facade == null)
            {
                _facade = new BenQGuru.eMES.Material.EquipmentFacade(base.DataProvider);
            }


            this.DataProvider.BeginTransaction();

            if (_facade.CheckEQPTSLogExists(this.txtEQPIDQuery.Text, EquipmentTSLogStatus.EquipmentTSLogStatus_New) > 0)
            {
                WebInfoPublish.Publish(this, "$EQPTSLog_Exists", this.languageComponent1);
            }
            else
            {
                PageCheckManager manager = new PageCheckManager();
                manager.Add(new LengthCheck(this.lblEqpTsInfoEdit, this.txtEqpTsInfoEdit, 400, true));
                if (!manager.Check())
                {
                    WebInfoPublish.Publish(this, manager.CheckMessage, this.languageComponent1);
                    return;
                }


                DBDateTime dbDateTime = FormatHelper.GetNowDBDateTime(DataProvider);
                Domain.Equipment.EQPTSLog eqptsLog = new Domain.Equipment.EQPTSLog();
                eqptsLog.Eqpid        = this.txtEQPIDQuery.Text;
                eqptsLog.FindUser     = this.GetUserCode();
                eqptsLog.TsInfo       = FormatHelper.CleanString(this.txtEqpTsInfoEdit.Text, 400);
                eqptsLog.FindMdate    = dbDateTime.DBDate;
                eqptsLog.FindMtime    = dbDateTime.DBTime;
                eqptsLog.Status       = EquipmentTSLogStatus.EquipmentTSLogStatus_New;
                eqptsLog.Duration     = 0;
                eqptsLog.MaintainUser = this.GetUserCode();
                eqptsLog.Mdate        = dbDateTime.DBDate;
                eqptsLog.Mtime        = dbDateTime.DBTime;
                _facade.AddEQPTSLog(eqptsLog);
                //WebInfoPublish.Publish(this, "$AddEQPTSLog_Success", this.languageComponent1);
            }

            this.DataProvider.CommitTransaction();

            this.gridHelper.RefreshData();
        }