/// <summary> /// selects user record for updation and show factory form /// </summary> private void BindUpdateFactoryData() { int selectedrowindex = FactoryDetails_dgv.SelectedCells[0].RowIndex; FactoryVo selectedFactory = (FactoryVo)FactoryDetails_dgv.Rows[selectedrowindex].DataBoundItem; AddFactoryMasterForm newAddForm = new AddFactoryMasterForm(CommonConstants.MODE_UPDATE, selectedFactory); newAddForm.ShowDialog(this); if (newAddForm.IntSuccess > 0) { messageData = new MessageData("mmci00002", Properties.Resources.mmci00002, null); logger.Info(messageData); popUpMessage.Information(messageData, Text); GridBind(FormConditionVo()); } else if (newAddForm.IntSuccess == 0) { messageData = new MessageData("mmci00007", Properties.Resources.mmci00007, null); logger.Info(messageData); popUpMessage.Information(messageData, Text); GridBind(FormConditionVo()); } }
public override ValueObject Execute(TransactionContext trxContext, ValueObject arg) { FactoryVo inVo = (FactoryVo)arg; StringBuilder sqlQuery = new StringBuilder(); sqlQuery.Append("Update m_factory"); sqlQuery.Append(" set "); sqlQuery.Append(" factory_name ="); sqlQuery.Append(" :factnm "); sqlQuery.Append(" Where "); sqlQuery.Append(" factory_cd ="); sqlQuery.Append(" :factcd"); //create command DbCommandAdaptor sqlCommandAdapter = base.GetDbCommandAdaptor(trxContext, sqlQuery.ToString()); DbParameterList sqlParameter = sqlCommandAdapter.CreateParameterList(); sqlParameter.AddParameterString("factcd", inVo.FactoryCode); sqlParameter.AddParameterString("factnm", inVo.FactoryName); FactoryVo outVo = new FactoryVo { AffectedCount = sqlCommandAdapter.ExecuteNonQuery(sqlParameter) }; return(outVo); }
/// <summary> /// Fills all user records to gridview control /// </summary> private void GridBind(FactoryVo conditionInVo) { FactoryDetails_dgv.DataSource = null; try { FactoryVo outVo = (FactoryVo)base.InvokeCbm(new GetFactoryMasterMntCbm(), conditionInVo, false); FactoryDetails_dgv.AutoGenerateColumns = false; BindingSource factoryBindingSource = new BindingSource(outVo.FactoryListVo, null); if (factoryBindingSource.Count > 0) { FactoryDetails_dgv.DataSource = factoryBindingSource; } else { messageData = new MessageData("mmci00006", Properties.Resources.mmci00006, null); //"factory" logger.Info(messageData); popUpMessage.Information(messageData, Text); } FactoryDetails_dgv.ClearSelection(); Update_btn.Enabled = false; Delete_btn.Enabled = false; } catch (Framework.ApplicationException exception) { popUpMessage.ApplicationError(exception.GetMessageData(), Text); logger.Error(exception.GetMessageData()); } }
/// <summary> /// For setting selected factory record into respective controls(textbox and combobox) for update operation /// passing selected factory data as parameter /// </summary> /// <param name="dgvFactory"></param> private void LoadFactoryData(FactoryVo dgvFactory) { if (dgvFactory != null) { this.FactoryCode_txt.Text = dgvFactory.FactoryCode; this.FactoryName_txt.Text = dgvFactory.FactoryName; } }
private void AddMovingMachineVTForm_Load(object sender, EventArgs e) { code_name_txt.ReadOnly = true; dgv_maxcode.ReadOnly = true; ValueObjectList <WarehouseVTVo> machineserial = (ValueObjectList <WarehouseVTVo>)DefaultCbmInvoker.Invoke(new GetMachineSerialCbm(), new WarehouseVTVo()); machine_serial_cmb.DisplayMember = "MachineSerial"; machine_serial_cmb.DataSource = machineserial.GetList(); machine_serial_cmb.Text = ""; // factory_tranfer_cmb FactoryVo factory_tranfer = (FactoryVo)DefaultCbmInvoker.Invoke(new GetFactoryMasterMntCbm(), new FactoryVo()); factory_tranfer_cmb.DisplayMember = "FactoryName"; factory_tranfer_cmb.DataSource = factory_tranfer.FactoryListVo; factory_tranfer_cmb.Text = ""; FactoryVo factory_received = (FactoryVo)DefaultCbmInvoker.Invoke(new GetFactoryMasterMntCbm(), new FactoryVo()); factory_received_cmb.DisplayMember = "FactoryName"; factory_received_cmb.DataSource = factory_received.FactoryListVo; factory_received_cmb.Text = ""; getmaxcode(); machine_name_cmb.Text = ""; machine_model_cmb.Text = ""; cost_value_cmb.Text = ""; if (movingmachineVo.MovingId > 0) { machine_serial_cmb.Text = movingmachineVo.MachineSerial; machine_name_cmb.Text = movingmachineVo.MachineName; factory_received_cmb.Text = movingmachineVo.ReceivedFactoryName; factory_tranfer_cmb.Text = movingmachineVo.TranferFactoryName; code_status_cmb.Text = movingmachineVo.CodeStatus; status_machine_cmb.Text = movingmachineVo.Status; comments_txt.Text = movingmachineVo.CommentsMachine; confirm_received_txt.Text = movingmachineVo.ConfirmReceived; reason_tranfer_txt.Text = movingmachineVo.ReasonTranfer; machine_model_cmb.Text = movingmachineVo.MachineModel; cost_value_cmb.Text = movingmachineVo.MachineCostValue.ToString(); // machine_serial_cmb.Enabled = false; machine_name_cmb.Enabled = false; factory_received_cmb.Enabled = false; factory_tranfer_cmb.Enabled = false; code_status_cmb.Enabled = false; code_name_txt.Visible = true; code_name_lbl.Visible = true; reason_tranfer_txt.Enabled = false; confirm_received_txt.Enabled = false; cost_value_cmb.Enabled = false; machine_model_cmb.Enabled = false; } }
public override ValueObject Execute(TransactionContext trxContext, ValueObject arg) { FactoryVo inVo = (FactoryVo)arg; StringBuilder sqlQuery = new StringBuilder(); sqlQuery.Append("Select factory_cd,factory_name from m_factory"); sqlQuery.Append(" where 1 = 1 "); if (inVo.FactoryCode != null) { sqlQuery.Append(" and factory_cd like :factcd "); } if (inVo.FactoryName != null) { sqlQuery.Append(" and factory_name like :factnm "); } sqlQuery.Append(" order by factory_cd "); //create command DbCommandAdaptor sqlCommandAdapter = base.GetDbCommandAdaptor(trxContext, sqlQuery.ToString()); //create parameter DbParameterList sqlParameter = sqlCommandAdapter.CreateParameterList(); if (inVo.FactoryCode != null) { sqlParameter.AddParameterString("factcd", inVo.FactoryCode + "%"); } if (inVo.FactoryName != null) { sqlParameter.AddParameterString("factnm", inVo.FactoryName + "%"); } //execute SQL IDataReader dataReader = sqlCommandAdapter.ExecuteReader(trxContext, sqlParameter); FactoryVo outVo = new FactoryVo(); while (dataReader.Read()) { FactoryVo currOutVo = new FactoryVo { FactoryCode = dataReader["factory_cd"].ToString(), FactoryName = dataReader["factory_name"].ToString() }; outVo.FactoryListVo.Add(currOutVo); } dataReader.Close(); return(outVo); }
/// <summary> /// event to delete the selected record /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Delete_btn_Click(object sender, EventArgs e) { int selectedrowindex = FactoryDetails_dgv.SelectedCells[0].RowIndex; DataGridViewRow selectedRow = FactoryDetails_dgv.Rows[selectedrowindex]; messageData = new MessageData("mmcc00004", Properties.Resources.mmcc00004, selectedRow.Cells["colFactoryName"].Value.ToString()); DialogResult dialogResult = popUpMessage.ConfirmationOkCancel(messageData, Text); if (dialogResult == DialogResult.OK) { FactoryVo inVo = new FactoryVo { FactoryCode = selectedRow.Cells["colFactoryCode"].Value.ToString(), }; try { FactoryVo checkVo = CheckRelation(inVo); if (checkVo != null && checkVo.AffectedCount > 0) { messageData = new MessageData("mmce00007", Properties.Resources.mmce00007, USER.ToString()); popUpMessage.Information(messageData, Text); return; } FactoryVo outVo = (FactoryVo)base.InvokeCbm(new DeleteFactoryMasterMntCbm(), inVo, false); if (outVo.AffectedCount > 0) { messageData = new MessageData("mmci00003", Properties.Resources.mmci00003, null); logger.Info(messageData); popUpMessage.Information(messageData, Text); GridBind(FormConditionVo()); } else if (outVo.AffectedCount == 0) { messageData = new MessageData("mmci00007", Properties.Resources.mmci00007, null); logger.Info(messageData); popUpMessage.Information(messageData, Text); GridBind(FormConditionVo()); } } catch (Framework.ApplicationException exception) { popUpMessage.ApplicationError(exception.GetMessageData(), Text); logger.Error(exception.GetMessageData()); } } else if (dialogResult == DialogResult.Cancel) { //do something else } }
/// <summary> /// constructor /// </summary> /// <param name="pmode"></param> /// <param name="factoryItem"></param> public AddFactoryMasterForm(string pmode, FactoryVo factoryItem = null) { InitializeComponent(); mode = pmode; updateData = factoryItem; if (string.Equals(mode, CommonConstants.MODE_UPDATE)) { this.Text = UpdateText_lbl.Text; } }
private void AddNewMachineVT_Load(object sender, EventArgs e) { ValueObjectList <WarehouseVTVo> machinemodel = (ValueObjectList <WarehouseVTVo>)DefaultCbmInvoker.Invoke(new GetMachineModelVTCbm(), new WarehouseVTVo()); model_cmb.DisplayMember = "MachineModel"; model_cmb.DataSource = machinemodel.GetList(); model_cmb.Text = ""; FactoryVo factory_tranfer = (FactoryVo)DefaultCbmInvoker.Invoke(new GetFactoryMasterMntCbm(), new FactoryVo()); machine_supplier_cmb.DisplayMember = "FactoryName"; machine_supplier_cmb.DataSource = factory_tranfer.FactoryListVo; machine_supplier_cmb.Text = ""; }
/// <summary> /// checks duplicate FactoryCode /// </summary> /// <param name="factVo"></param> /// <returns></returns> private FactoryVo DuplicateCheck(FactoryVo factVo) { FactoryVo outVo = new FactoryVo(); try { outVo = (FactoryVo)base.InvokeCbm(new CheckFactoryMasterMntCbm(), factVo, false); } catch (Framework.ApplicationException exception) { popUpMessage.ApplicationError(exception.GetMessageData(), Text); logger.Error(exception.GetMessageData()); } return(outVo); }
public FactoryVo GetFactoryByCd(string FacCd) { ITFactoryMsDao dao = ComponentLocator.Instance().Resolve <ITFactoryMsDao>(); TFactoryMs factoryms = dao.getFactoryByCd(FacCd); if (factoryms == null) { throw new ApplicationException(MessageUtils.GetMessage("E0001")); } else { FactoryVo factoryvo = new FactoryVo(); PropertiesCopier.CopyProperties(factoryms, factoryvo); return(factoryvo); } }
/// <summary> /// Creates seacrh condition as per user inputs /// </summary> /// <returns>search condition</returns> private FactoryVo FormConditionVo() { FactoryVo inVo = new FactoryVo(); if (FactoryCode_txt.Text != string.Empty) { inVo.FactoryCode = FactoryCode_txt.Text; } if (FactoryName_txt.Text != string.Empty) { inVo.FactoryName = FactoryName_txt.Text; } return(inVo); }
public override ValueObject Execute(TransactionContext trxContext, ValueObject vo) { try { //VARIABLE FactoryVo inVo = (FactoryVo)vo; StringBuilder query = new StringBuilder(); ValueObjectList <FactoryVo> listVo = new ValueObjectList <FactoryVo>(); //CREATE SQL ADAPTER AND PARAMETER LIST DbCommandAdaptor sqlCommandAdapter = base.GetDbCommandAdaptor(trxContext, query.ToString()); DbParameterList sqlParameter = sqlCommandAdapter.CreateParameterList(); //QUERY STRING query.Append("Select * from m_factory where 1=1 "); if (string.IsNullOrEmpty(inVo.factory_cd)) { query.Append("and factory_cd='").Append(inVo.factory_cd).Append("' "); } query.Append("order by factory_cd"); //GET SQL ADAPTER sqlCommandAdapter = base.GetDbCommandAdaptor(trxContext, query.ToString()); //EXECUTE READER FROM COMMAND IDataReader datareader = sqlCommandAdapter.ExecuteReader(trxContext, sqlParameter); while (datareader.Read()) { FactoryVo outVo = new FactoryVo { factory_cd = datareader["factory_cd"].ToString(), factory_name = datareader["factory_name"].ToString(), registration_user_cd = datareader["registration_user_cd"].ToString(), registration_date_time = (DateTime)datareader["registration_date_time"] }; listVo.add(outVo); } //CLEAR AND CLOSE CONNECTION query.Clear(); datareader.Close(); base.CloseConnection(trxContext); return(listVo); } catch { throw new NotImplementedException(); } }
/// <summary> /// form country and factory data for combo /// </summary> private void FormDatatableFromVo() { cntryLangDatatable = new DataTable(); cntryLangDatatable.Columns.Add("LocaleId"); cntryLangDatatable.Columns.Add("countrycode"); factoryDatatable = new DataTable(); factoryDatatable.Columns.Add("code"); factoryDatatable.Columns.Add("Name"); try { FactoryVo factoryOutVo = (FactoryVo)InvokeCbm(new GetFactoryMasterMntCbm(), new FactoryVo(), false); foreach (FactoryVo fac in factoryOutVo.FactoryListVo) { factoryDatatable.Rows.Add(fac.FactoryCode, fac.FactoryName); } } catch (Framework.ApplicationException exception) { popUpMessage.ApplicationError(exception.GetMessageData(), Text); logger.Error(exception.GetMessageData()); return; } try { CountryLanguageVo countryLangOutVo = (CountryLanguageVo)InvokeCbm(new GetCountryLanguageMasterMntCbm(), new CountryLanguageVo(), false); foreach (CountryLanguageVo cntry in countryLangOutVo.CountryLangListVo) { cntryLangDatatable.Rows.Add(cntry.LocaleId, cntry.Language + "-" + cntry.Country); } } catch (Framework.ApplicationException exception) { popUpMessage.ApplicationError(exception.GetMessageData(), Text); logger.Error(exception.GetMessageData()); } }
public override ValueObject Execute(TransactionContext trxContext, ValueObject arg) { FactoryVo inVo = (FactoryVo)arg; StringBuilder sqlQuery = new StringBuilder(); sqlQuery.Append("select count(uf.user_cd) as UserCount from m_factory fa"); sqlQuery.Append(" inner join m_user_factory uf on uf.factory_cd = fa.factory_cd"); sqlQuery.Append(" where 1 = 1 "); if (inVo.FactoryCode != null) { sqlQuery.Append(" and UPPER(fa.factory_cd) = UPPER(:factcd)"); } //create command DbCommandAdaptor sqlCommandAdapter = base.GetDbCommandAdaptor(trxContext, sqlQuery.ToString()); //create parameter DbParameterList sqlParameter = sqlCommandAdapter.CreateParameterList(); if (inVo.FactoryCode != null) { sqlParameter.AddParameterString("factcd", inVo.FactoryCode); } //execute SQL IDataReader dataReader = sqlCommandAdapter.ExecuteReader(trxContext, sqlParameter); FactoryVo outVo = new FactoryVo(); while (dataReader.Read()) { outVo.AffectedCount = Convert.ToInt32("0" + dataReader["UserCount"]); } dataReader.Close(); return(outVo); }
/// <summary> /// loads factory and country data table /// </summary> private void FormDatatableFromVo() { factoryDatatable = new DataTable(); factoryDatatable.Columns.Add("code"); factoryDatatable.Columns.Add("Name"); try { FactoryVo factoryOutVo = (FactoryVo)base.InvokeCbm(new GetFactoryMasterMntCbm(), new FactoryVo(), false); foreach (FactoryVo fac in factoryOutVo.FactoryListVo) { factoryDatatable.Rows.Add(fac.FactoryCode, fac.FactoryName); } } catch (Framework.ApplicationException exception) { popUpMessage.ApplicationError(exception.GetMessageData(), Text); logger.Error(exception.GetMessageData()); return; } }
private void MovingMachineVTForm_Load(object sender, EventArgs e) { ValueObjectList <WarehouseVTVo> machineserial = (ValueObjectList <WarehouseVTVo>)DefaultCbmInvoker.Invoke(new GetMachineSerialCbm(), new WarehouseVTVo()); machine_serial_cmb.DisplayMember = "MachineSerial"; machine_serial_cmb.DataSource = machineserial.GetList(); machine_serial_cmb.Text = ""; // factory_tranfer_cmb FactoryVo factory_tranfer = (FactoryVo)DefaultCbmInvoker.Invoke(new GetFactoryMasterMntCbm(), new FactoryVo()); factory_tranfer_cmb.DisplayMember = "FactoryName"; factory_tranfer_cmb.DataSource = factory_tranfer.FactoryListVo; factory_tranfer_cmb.Text = ""; FactoryVo factory_received = (FactoryVo)DefaultCbmInvoker.Invoke(new GetFactoryMasterMntCbm(), new FactoryVo()); factory_received_cmb.DisplayMember = "FactoryName"; factory_received_cmb.DataSource = factory_received.FactoryListVo; factory_received_cmb.Text = ""; }
public override ValueObject Execute(TransactionContext trxContext, ValueObject arg) { // arguments from Factory form FactoryVo inVo = (FactoryVo)arg; StringBuilder sqlQuery = new StringBuilder(); sqlQuery.Clear(); sqlQuery.Append("insert into m_factory"); sqlQuery.Append(" ( "); sqlQuery.Append(" factory_cd, "); sqlQuery.Append(" factory_name, "); sqlQuery.Append(" registration_user_cd, "); sqlQuery.Append(" registration_date_time "); sqlQuery.Append(" ) "); sqlQuery.Append("VALUES "); sqlQuery.Append(" ( "); sqlQuery.Append(" :factcd,"); sqlQuery.Append(" :factnm,"); sqlQuery.Append(" :regusercd,"); sqlQuery.Append(" now()"); sqlQuery.Append(" ); "); //create command DbCommandAdaptor sqlCommandAdapter = base.GetDbCommandAdaptor(trxContext, sqlQuery.ToString()); DbParameterList sqlParameter = sqlCommandAdapter.CreateParameterList(); sqlParameter.AddParameterString("factcd", inVo.FactoryCode); sqlParameter.AddParameterString("factnm", inVo.FactoryName); sqlParameter.AddParameterString("regusercd", inVo.RegistrationUserCode); //sqlParameter.AddParameterDateTime("regdt ", inVo.RegistrationDateTime); FactoryVo outVo = new FactoryVo { AffectedCount = sqlCommandAdapter.ExecuteNonQuery(sqlParameter) }; return(outVo); }
/// <summary> /// 画面初始化 /// </summary> private void Initialize() { ToolStripManager.Renderer = new Office2007Renderer(); this.btnFactoryHelper.Image = (Image)Com.GainWinSoft.Common.ResourcesUtils.GetResource("AssistantButtonDownArrow"); this.btnCustomerHelper.Image = (Image)Com.GainWinSoft.Common.ResourcesUtils.GetResource("AssistantButtonDownArrow"); this.btnMakerHelper.Image = (Image)Com.GainWinSoft.Common.ResourcesUtils.GetResource("AssistantButtonDownArrow"); this.btnItemTypeHelper.Image = (Image)Com.GainWinSoft.Common.ResourcesUtils.GetResource("AssistantButtonDownArrow"); this.clsddlItemCls.Selectedindex = 0; this.clsddlMntCls.Selectedindex = 0; IAction_MaterialSearch action = ComponentLocator.Instance().Resolve <IAction_MaterialSearch>(); action.Init_GridView(this.FrmMaterialSearch_pagerGridView1); uservo = (LoginUserInfoVo)SessionUtils.GetSession(SessionUtils.COMMON_LOGIN_USER_INFO); SetCommonToolstrip(); SetGroupLayout(); if (uservo.Factory != null) { FactoryVo factoryvo = uservo.Factory; this.atxtFactoryCd.Text = factoryvo.IFacCd; this.lblFactoryNm.Text = factoryvo.IFacDesc; this.tlpG1.Enabled = false; this.tlpG2.Enabled = true; this.tlpG3.Enabled = false; this.firstGroup = 2; this.currentGroup = 2; } else { this.tlpG1.Enabled = true; this.firstGroup = 1; this.currentGroup = 1; } }
private void MainForm_Load(object sender, EventArgs e) { try { SplashScreen.UdpateStatusText(MessageUtils.GetMessage("I0001")); ToolStripManager.Renderer = new Office2007Renderer(); //get all condition String d = LangUtils.GetDefaultLanguage(); ConditionUtils.GetAllConditionsList(d); Thread.CurrentThread.CurrentUICulture = (System.Globalization.CultureInfo) new System.Globalization.CultureInfo(d); rm = new System.Resources.ResourceManager(typeof(MainForm)); init_ToolStripComboBox(); //castle windsor initial ComponentLocator.Instance(); LoginUserInfoVo uservo = (LoginUserInfoVo)SessionUtils.GetSession(SessionUtils.COMMON_LOGIN_USER_INFO); IAction_MainForm af = ComponentLocator.Instance().Resolve <IAction_MainForm>(); //display status strip this.toolStripStatusLabelTime.Text = rm.GetString("Status.Time") + DateTime.Now.GetDateTimeFormats('D')[3].ToString(); this.toolStripStatusLabelLoginUser.Text = rm.GetString("Status.LoginUser") + uservo.Username; SplashScreen.UdpateStatusText(MessageUtils.GetMessage("I0004")); //IList<FunctionAllVo> flist = af.GetFunctionDataList(); //加载用户权限。 IList <FunctionAllVo> flist = af.GetCatalogFunctionByUserId(uservo.Userid); //加载工厂 TermVo termvo = af.GetTermInfo(uservo.Userid); uservo.Term = termvo; if (termvo == null) { uservo.Factory = null; } else { FactoryVo factory = af.GetFactoryByCd(termvo.IFacCd); uservo.Factory = factory; } //加载person PersonVo person = af.GetPersonByUserId(uservo.Userid); uservo.Person = person; CompanyConditionVo companycondition = af.GetCompanyCondition(person.ICompanyCd); uservo.CompanyCondition = companycondition; this.toolStripStatusLabelCompany.Text = companycondition.ICompanyArgDesc; //SessionUtils.RemoveSession(SessionUtils.COMMON_LOGIN_USER_INFO); //SessionUtils.SetSession(SessionUtils.COMMON_LOGIN_USER_INFO, uservo); SplashScreen.UdpateStatusText(MessageUtils.GetMessage("I0002")); init_MenuStrip(flist); init_MenuWindow(flist); //Thread.Sleep(1000); //SplashScreen.UdpateStatusTextWithStatus("Success Message", TypeOfMessage.Success); SplashScreen.UdpateStatusText(MessageUtils.GetMessage("I0003")); this.Show(); SplashScreen.CloseSplashScreen(); this.Activate(); } catch (ApplicationException ex) { MessageBox.Show(ex.Message, "", MessageBoxButtons.OK, MessageBoxIcon.Error); this.Close(); this.Dispose(); } }
/// <summary> /// update data to db /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected virtual void Ok_btn_Click(object sender, EventArgs e) { var sch = StringCheckHelper.GetInstance(); FactoryVo inVo = new FactoryVo(); if (CheckMandatory()) { if (string.IsNullOrEmpty(FactoryCode_txt.Text) || string.IsNullOrEmpty(FactoryName_txt.Text)) { messageData = new MessageData("mmce00003", Properties.Resources.mmce00003); logger.Info(messageData); popUpMessage.ConfirmationOkCancel(messageData, Text); if (string.IsNullOrEmpty(FactoryCode_txt.Text)) { FactoryCode_txt.Focus(); } else { FactoryName_txt.Focus(); } return; } inVo.FactoryCode = FactoryCode_txt.Text.Trim(); inVo.FactoryName = FactoryName_txt.Text.Trim(); //inVo.RegistrationDateTime = DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss"); inVo.RegistrationUserCode = UserData.GetUserData().UserCode; if (string.Equals(mode, CommonConstants.MODE_ADD)) { FactoryVo checkVo = DuplicateCheck(inVo); if (checkVo != null && checkVo.AffectedCount > 0) { messageData = new MessageData("mmce00001", Properties.Resources.mmce00001, FactoryCode_lbl.Text + " : " + FactoryCode_txt.Text); logger.Info(messageData); popUpMessage.ConfirmationOkCancel(messageData, Text); return; } } try { if (string.Equals(mode, CommonConstants.MODE_ADD)) { FactoryVo outVo = (FactoryVo)base.InvokeCbm(new AddFactoryMasterMntCbm(), inVo, false); IntSuccess = outVo.AffectedCount; } else if (string.Equals(mode, CommonConstants.MODE_UPDATE)) { FactoryVo outVo = (FactoryVo)base.InvokeCbm(new UpdateFactoryMasterMntCbm(), inVo, false); IntSuccess = outVo.AffectedCount; } } catch (Framework.ApplicationException exception) { popUpMessage.ApplicationError(exception.GetMessageData(), Text); logger.Error(exception.GetMessageData()); return; } if ((IntSuccess > 0) || (IntSuccess == 0)) { this.Close(); } } }