private void CTLM_AfterButtonClick(object sender, CTLMEventArgs e) { Application.DoEvents(); ChangeButtonsStatus(); toolStrip.Enabled = (CTLM.Status == CommonTools.EnumStatus.NAVIGATE || CTLM.Status == CommonTools.EnumStatus.SEARCH) && ("btnUpp|btnCancel|btnAdd|".IndexOf(e.ButtonClick + "|") == -1); //toolStrip.Enabled = true; // The event that changes the status happens after this AfterButtonClick, so we left this enabled until I decide what to do. }
private void CTLM_AfterButtonClick(object sender, CTLMEventArgs e) { switch (e.ButtonClick) { case "btnAdd": cboPlaceAdvise.Value = cboPlaceAdviseDef.Value; cboPlaceAffected.Value = cboPlaceAffectedDef.Value; cboService.Value = cboServiceDef.Value; cboMatter.Value = cboMatterDef.Value; dateStart.Value = CalDateDef.SelectionStart; dateEnd.Value = CalDateDef.SelectionEnd; break; } }
private void CTLM_AfterButtonClick(object sender, CTLMEventArgs e) { Application.DoEvents(); if (lstFlags.Text.Split('|').Contains("EMAIL")) { if (changeAliases) { lstEmailAliases.Source("select Address,a2=Address from mail..aliasCAB a where exists( select 0 from dbo.Split(a.COD3,'|') where valor in (select valor from dbo.Split('" + listCOD3.Value + "','|'))) and dbo.CheckFlag(a.flags,'STATIC')=0 order by address"); lstEmailAliases.UpdateEspackControl(); Application.DoEvents(); changeAliases = false; } } else { lstEmailAliases.DataSource = null; changeAliases = true; } btnMigrateToExchange.Enabled = false; lblStatus.Text = ""; if (lstFlags.CheckedValues.Contains("EMAIL")) { if (lstFlags.CheckedValues.Contains("EXCHANGE")) { lblStatus.Text = "MIGRATED"; } } //else if (lstFlags.CheckedValues.Contains("MIGRATING")) //{ // using (var client = new SshClient("proxy.val.local", Values.DefaultUserForServers, Values.DefaultPasswordForServers)) // { // client.Connect(); // var sshCommand = string.Format("pgrep -f imapsync.*{0}", txtUserCode.Text); // var result = client.RunCommand(sshCommand); // if (result.Result != "") // { // lblStatus.Text = "MIGRATION CURRENTLY RUNNING."; // } // else // { // lblStatus.Text = "MIGRATION PROCESS FINISHED, CHECK LOGS."; // } // } // btnMigrateToExchange.Enabled = true; //} //else //{ // btnMigrateToExchange.Enabled = true; //} }
private void CTLM_AfterButtonClick(object sender, CTLMEventArgs e) { string _COD3 = ""; FileVersionInfo _localFileVersion; switch (CTLM.Status) { case EnumStatus.NAVIGATE: case EnumStatus.SEARCH: { if (isEspackIP(ref _COD3) && txtSystemCode.Text != "") { using (var _RS = new StaticRS(string.Format("Select APPServer from sistemas..NetworkSedes where COD3='{0}'", _COD3), Values.gDatos)) { _RS.Open(); if (!_RS.EOF) { string _pathToExe = string.Format(@"\\{0}\raiz\media\shares\APPS_CS\{1}\{2}", _RS["AppServer"].ToString(), txtSystemCode.Text.ToLower(), txtApp.Text.ToString().ToLower()); //_pathToExe = @"\\valsrv02\raiz\media\shares\APPS_CS\almacenaje\almacenaje.exe"; try { _localFileVersion = FileVersionInfo.GetVersionInfo(_pathToExe); txtNetVersion.Text = _localFileVersion.FileVersion.ToString(); if (txtNetVersion.Text != txtVersion.Text) { txtNetVersion.BackColor = Color.LightSalmon; } else { txtNetVersion.BackColor = txtVersion.BackColor; } } catch (SecurityException se) { MessageBox.Show(se.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch { // MessageBox.Show(ex.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); txtNetVersion.Text = ""; txtNetVersion.BackColor = txtVersion.BackColor; } } } } } break; } }
private void CTLM_BeforeButtonClick(object sender, CTLMEventArgs e) { switch (CTLM.Status) { case EnumStatus.ADDNEW: case EnumStatus.EDIT: { if (txtVersion != txtNetVersion) { txtVersion.Text = txtNetVersion.Text; } } break; } }
private void CTLM_AfterButtonClick(object sender, CTLMEventArgs e) { lstSectionFlags.Source(string.Format("Select codigo,DescFlagEng from vFlags where Tabla='ItemsCab' and Section='{0}' and Section!=''", cboType.Value)); lstSectionFlags.UpdateEspackControl(); }