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); } }
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(); }