private void AbrirConfiguracion(object sender, EventArgs e) { frmConfiguracion frm = frmConfiguracion.GetInstance(); frm.MdiParent = this; frm.Show(); }
private void lblOpciones_Click(object sender, EventArgs e) { frmConfiguracion form = new frmConfiguracion(); form.Show(); this.Hide(); }
void MnuConfiguracionClick(object sender, EventArgs e) { frmConfiguracion frm = new frmConfiguracion(); frm.MdiParent = this; frm.Show(); }
private void configruaciónToolStripMenuItem_Click(object sender, EventArgs e) { frmConfiguracion frmConf = new frmConfiguracion(); frmConf.MdiParent = this; frmConf.WindowState = FormWindowState.Normal; ModificarEstadoVentas(FormWindowState.Normal); frmConf.Show(); }
//Verifica si existe una cadena de Conexion valida public void VerificarServidor() { if (Server.Length == 0) { frmConfiguracion frm = new frmConfiguracion(); frm.ShowDialog(); frm.Close(); Application.Restart(); } }
private void btnConfig_Click(object sender, EventArgs e) { frmAcceso formA = new frmAcceso(); var respuesta = formA.ShowDialog(); if (respuesta == System.Windows.Forms.DialogResult.OK) { frmConfiguracion form = new frmConfiguracion(); var resultado = form.ShowDialog(); if (resultado == System.Windows.Forms.DialogResult.OK) { this.FormPrincipal_Load(null, null); } } }
bool ConfiguracionLista() { clsConfiguracion conf = new clsConfiguracion(); DataSet datos = conf.ObtenerConfiguracionCaja(); if (datos == null || datos.Tables[0].Rows.Count == 0) { frmConfiguracion frmConf = new frmConfiguracion(); //frmConf.ControlBox = false; frmConf.Text = "Punto de venta"; if (frmConf.ShowDialog() != DialogResult.OK) { return(false); } } return(true); }
private void FormPrincipal_Load(object sender, EventArgs e) { try { // valida si ya tiene alguna clave guardada para el archivo string cveActual = Properties.Settings.Default.accesoConfig; if (string.IsNullOrEmpty(cveActual)) { string acceso = Modelos.Utilerias.Transform("p4ssw0rd"); Properties.Settings.Default.accesoConfig = acceso; Properties.Settings.Default.Save(); } string fileName = "config.dat"; string pathConfigFile = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) + @"\CalcCostos\"; // si no existe el directorio, lo crea bool exists = System.IO.Directory.Exists(pathConfigFile); if (!exists) { System.IO.Directory.CreateDirectory(pathConfigFile); } // busca en el directorio si exite el archivo con el nombre dado var file = Directory.GetFiles(pathConfigFile, fileName, SearchOption.AllDirectories) .FirstOrDefault(); if (file == null) { // no existe // abrir el formulario para llenar la configuracion de conexion frmConfiguracion form = new frmConfiguracion(); var resultado = form.ShowDialog(); if (resultado != System.Windows.Forms.DialogResult.OK) { this._defConfig = false; throw new Exception("No se ha definido la configuración"); } } file = Directory.GetFiles(pathConfigFile, fileName, SearchOption.AllDirectories) .FirstOrDefault(); // si existe // obtener la cadena de conexion del archivo FEncrypt.Respuesta result = FEncrypt.EncryptDncrypt.DecryptFile(file, "milagros"); if (result.status == FEncrypt.Estatus.ERROR) { throw new Exception(result.error); } if (result.status == FEncrypt.Estatus.OK) { string[] list = result.resultado.Split(new string[] { "||" }, StringSplitOptions.None); // FIREBIRD string servidorM = list[0].Substring(2); // servidor microsip string usuarioM = list[1].Substring(2); // usuario microsip string contraM = list[2].Substring(2); // contraseña microsip string puertoM = list[3].Substring(2); // puerto microsip string baseDatosM = list[4].Substring(2); // base de datos microsip Modelos.ConectionString.connFB = string.Format( "User={0};Password={1};Database={2};DataSource={3};Port={4}", usuarioM, contraM, baseDatosM, servidorM, puertoM); } this._defConfig = true; this._consultasFBNegocio = new ConsultasFBNegocio(); // carga combo de almacenes this.cmbAlmacen.DataSource = this._consultasFBNegocio.getAlmacenes(); this.cmbAlmacen.DisplayMember = "nombre"; this.cmbAlmacen.ValueMember = "almacenId"; this._calcReal = false; } catch (Exception Ex) { MessageBox.Show(Ex.Message, "Calcular Costos", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void mniConfiguracion_Click(object sender, EventArgs e) { frmConfiguracion ventana = new frmConfiguracion(); ventana.ShowDialog(); }
private void Form1_Load(object sender, EventArgs e) { try { // valida si ya tiene alguna clave guardada para el archivo string cveActual = Properties.Settings.Default.accesoConfig; if (string.IsNullOrEmpty(cveActual)) { string acceso = Modelos.Utilerias.Transform("p4ssw0rd"); Properties.Settings.Default.accesoConfig = acceso; Properties.Settings.Default.Save(); } string fileName = "config.dat"; string pathConfigFile = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) + @"\DescChec\"; // si no existe el directorio, lo crea bool exists = System.IO.Directory.Exists(pathConfigFile); if (!exists) { System.IO.Directory.CreateDirectory(pathConfigFile); } // busca en el directorio si exite el archivo con el nombre dado var file = Directory.GetFiles(pathConfigFile, fileName, SearchOption.AllDirectories) .FirstOrDefault(); if (file == null) { // no existe // abrir el formulario para llenar la configuracion de conexion frmConfiguracion form = new frmConfiguracion(); form.ShowDialog(); } else { // si existe // obtener la cadena de conexion del archivo FEncrypt.Respuesta result = FEncrypt.EncryptDncrypt.DecryptFile(file, "milagros"); if (result.status == FEncrypt.Estatus.ERROR) { throw new Exception(result.error); } if (result.status == FEncrypt.Estatus.OK) { string[] list = result.resultado.Split(new string[] { "||" }, StringSplitOptions.None); string ip = list[0].Substring(2); // ip string puerto = list[1].Substring(2); // puerto string servidor = list[2].Substring(2); // servidor string usuario = list[3].Substring(2); // usuario string contra = list[4].Substring(2); // contraseña string baseDatos = list[5].Substring(2); // base de datos string nomChecador = list[6].Substring(2); // nombre checador string tipoChecador = list[7].Substring(2); // tipo de checador string numChecador = list[8].Substring(2); // num de checador // si licencia pasa asigna cadena de conexion Modelos.ConectionString.conn = string.Format( "server={0};User Id={1};password={2};database={3}", servidor, usuario, contra, baseDatos); Modelos.ConectionString.ip = ip; Modelos.ConectionString.puerto = puerto; Modelos.ConectionString.tipoCh = tipoChecador; Modelos.ConectionString.numCh = Convert.ToInt16(numChecador); this.lbChecador.Text = "Checador: " + nomChecador + " - " + tipoChecador; this.lbChecador.Left = (this.ClientSize.Width - this.lbChecador.Width) / 2; } } // inicializa librerias SDK checador axCZKEM1 = new zkemkeeper.CZKEM(); } catch (System.Runtime.InteropServices.COMException cex) { // MessageBox.Show(cex.Message, "Descarga Checadores COMEx", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); MessageBox.Show("Problemas con la conexion al Checador\nRevise si las librerías están correctamente instaladas.", "Descarga Checadores COMEx", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); this._comEx = true; } catch (Exception Ex) { MessageBox.Show(Ex.Message, "Descarga Checadores", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void ribbonButton1_Click(object sender, EventArgs e) { frmConfiguracion frmConfiguracion = new frmConfiguracion(); frmConfiguracion.ShowDialog(); }
static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Conexiones.config = new Config(); if (!File.Exists(AppDomain.CurrentDomain.BaseDirectory + "CONFIG.XML")) { XmlSerializerHelper.Serializer(AppDomain.CurrentDomain.BaseDirectory + "CONFIG.XML", Clases.Conexiones.config); } else { Clases.Conexiones.config = (Clases.Config)XmlSerializerHelper.Desserializer( AppDomain.CurrentDomain.BaseDirectory + "CONFIG.XML", Clases.Conexiones.config.GetType()); } if (Conexiones.config.RutaBaseDatos != null) { try { if (Conexiones.config.RutaBaseDatos != "") { Conexiones.conecta(Conexiones.config.RutaBaseDatos); frmLogin login = new frmLogin(); if (login.ShowDialog() != DialogResult.OK) { Logger.I("Acceso denegado"); Application.Exit(); Environment.Exit(10); } } else { frmConfiguracion fc = new frmConfiguracion(); fc.ShowDialog(); Conexiones.conecta(Conexiones.config.RutaBaseDatos); frmLogin login = new frmLogin(); if (login.ShowDialog() != DialogResult.OK) { Logger.I("Acceso denegado"); Application.Exit(); Environment.Exit(10); } } } catch (Exception ex) { Logger.E(ex.ToString()); frmConfiguracion fc = new frmConfiguracion(); fc.ShowDialog(); Conexiones.conecta(Conexiones.config.RutaBaseDatos); frmLogin login = new frmLogin(); if (login.ShowDialog() != DialogResult.OK) { Logger.I("Acceso denegado"); Application.Exit(); Environment.Exit(10); } } } else { try { frmConfiguracion fc = new frmConfiguracion(); fc.ShowDialog(); if (Conexiones.conecta(Conexiones.config.RutaBaseDatos)) { frmLogin login = new frmLogin(); if (login.ShowDialog() != DialogResult.OK) { Logger.I("Acceso denegado"); Application.Exit(); Environment.Exit(10); } } else { MessageBox.Show("No se ha podido abrir la base de datos"); } } catch (Exception ex) { Logger.E(ex.ToString()); frmConfiguracion fc = new frmConfiguracion(); fc.ShowDialog(); Conexiones.conecta(Conexiones.config.RutaBaseDatos); frmLogin login = new frmLogin(); if (login.ShowDialog() != DialogResult.OK) { Logger.I("Acceso denegado"); Application.Exit(); Environment.Exit(10); } } } Application.Run(new Form1()); }
private void configuraciónToolStripMenuItem_Click(object sender, EventArgs e) { Form form = new frmConfiguracion(); OpenForm(form, "Configuración"); }
private void frmArticulos_Load(object sender, EventArgs e) { Control.CheckForIllegalCrossThreadCalls = false; try { // valida si ya tiene alguna clave guardada para el archivo string cveActual = Properties.Settings.Default.accesoConfig; if (string.IsNullOrEmpty(cveActual)) { string acceso = Modelos.Utilerias.Transform("p4ssw0rd"); Properties.Settings.Default.accesoConfig = acceso; Properties.Settings.Default.Save(); } string cveActualNotif = Properties.Settings.Default.accesoNotif; if (string.IsNullOrEmpty(cveActualNotif)) { string acceso = Modelos.Utilerias.Transform("acceso"); Properties.Settings.Default.accesoNotif = acceso; Properties.Settings.Default.Save(); } string fileName = "config.dat"; string pathConfigFile = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) + @"\NotifExis\"; // si no existe el directorio, lo crea bool exists = System.IO.Directory.Exists(pathConfigFile); if (!exists) { System.IO.Directory.CreateDirectory(pathConfigFile); } // busca en el directorio si exite el archivo con el nombre dado var file = Directory.GetFiles(pathConfigFile, fileName, SearchOption.AllDirectories) .FirstOrDefault(); if (file == null) { // no existe // abrir el formulario para llenar la configuracion de conexion frmConfiguracion form = new frmConfiguracion(); var resultado = form.ShowDialog(); if (resultado != System.Windows.Forms.DialogResult.OK) { this._inicaA = string.Empty; throw new Exception("No se ha definido la configuración"); } } file = Directory.GetFiles(pathConfigFile, fileName, SearchOption.AllDirectories) .FirstOrDefault(); // si existe // obtener la cadena de conexion del archivo FEncrypt.Respuesta result = FEncrypt.EncryptDncrypt.DecryptFile(file, "milagros"); if (result.status == FEncrypt.Estatus.ERROR) { throw new Exception(result.error); } if (result.status == FEncrypt.Estatus.OK) { string[] list = result.resultado.Split(new string[] { "||" }, StringSplitOptions.None); string servidor = list[0].Substring(2); // servidor string baseDatos = list[1].Substring(2); // base de datos string tipoAu = list[2].Substring(2); // tipo de autenticacion string usuario = list[3].Substring(2); // usuario string contra = list[4].Substring(2); // contraseña this._inicaA = list[5].Substring(2); // inicia app if (tipoAu.ToLower().Equals("windows")) { Modelos.ConectionString.conn = string.Format( "Data Source={0};Initial Catalog={1};Integrated Security=True;", servidor, baseDatos); } if (tipoAu.ToLower().Equals("sql server")) { Modelos.ConectionString.conn = string.Format( "Data Source={0};database={1};User Id={2};password={3};Trusted_Connection=yes;", servidor, baseDatos, usuario, contra); } } // iniciando valores para el notificador System.Drawing.Bitmap skin = new System.Drawing.Bitmap(Path.GetFullPath(@"Images\skin.bmp")); System.Drawing.Bitmap close = new System.Drawing.Bitmap(Path.GetFullPath(@"Images\close.bmp")); this._tnNotificador = new TaskbarNotifier(); this._tnNotificador.SetBackgroundBitmap(skin, Color.FromArgb(255, 0, 255)); this._tnNotificador.SetCloseBitmap(close, Color.FromArgb(255, 0, 255), new Point(300, 7)); this._tnNotificador.TitleRectangle = new Rectangle(10, 13, 330, 25); this._tnNotificador.ContentRectangle = new Rectangle(0, 8, 320, 150); this.cargaInfo(); } catch (Exception Ex) { MessageBox.Show(Ex.Message, "Notificador de Existencias", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }