Beispiel #1
0
        private static string obtenerString(string clave, string variable)
        {
            if (variable != "")
            {
                return(variable);
            }

            string sValor = null;

            ExeConfigurationFileMap oExeConfigurationFileMap = new ExeConfigurationFileMap();

            oExeConfigurationFileMap.ExeConfigFilename = @"C:\NeoPicking\NeoPicking.config";
            Configuration      oConfig             = ConfigurationManager.OpenMappedExeConfiguration(oExeConfigurationFileMap, ConfigurationUserLevel.None);
            AppSettingsSection oAppSettingsSection = oConfig.AppSettings;

            try
            {
                sValor = oAppSettingsSection.Settings[clave].Value.ToString().ToUpper();
            }
            catch
            {
                Comun.MessageBox msjBox = new Comun.MessageBox();
                msjBox.MostrarMessageBox("No se encontro la clave \"" +
                                         clave + "\" en el archivo " + oExeConfigurationFileMap.ExeConfigFilename
                                         , Comun.Enums.EMessageBoxTitulo.Error.ToString());
            }
            variable = sValor;
            return(sValor);
        }
        private void limpiarToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Comun.MessageBox msjBox = new Comun.MessageBox();

            if (msjBox.MostrarMessageBoxConfirmacion("Esta seguro que desea limpiar todos los " +
                                                     "mensajes?", Comun.Enums.
                                                     EMessageBoxTitulo.Confirmación.ToString()))
            {
                limpiarLstbMensajesTransacciones();
            }
        }
Beispiel #3
0
        private void eventoEliminar(EventArgs e)
        {
            Comun.MessageBox msjBox = new Comun.MessageBox();

            if (Eliminar != null && (msjBox.MostrarMessageBoxConfirmacion("Esta seguro que " +
                                                                          "desea eliminar el registro? ", Comun.Enums.
                                                                          EMessageBoxTitulo.Confirmación.ToString())) == true)
            {
                Eliminar(this, e);
            }
        }
        private void eliminarToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Comun.MessageBox msjBox = new Comun.MessageBox();

            if (msjBox.MostrarMessageBoxConfirmacion("Esta seguro que desea eliminiar " +
                                                     " el mensaje seleccionado?", Comun.Enums.
                                                     EMessageBoxTitulo.Confirmación.ToString()))
            {
                foreach (ListViewItem item in listBox1.SelectedItems)
                {
                    listBox1.Items.Remove(item);
                }
            }
        }
Beispiel #5
0
        //public void SeteaTextos(System.Windows.Forms.Control Control)
        //{
        //    foreach (System.Windows.Forms.Control oControl in Control.Controls)
        //    {
        //        if (oControl.HasChildren)
        //            SeteaTextos(oControl);

        //        if (oControl.Name.Substring(0, 1) == "_")
        //        {
        //            oControl.Text = ObtenerCadena(oControl.Name.Substring(4, oControl.Name.Length - 4));
        //        }
        //    }
        //}

        public static bool verificarConfiguracion()
        {
            bool retorno = true;

            if (Parametros.RutaAlarmas == null)
            {
                Comun.MessageBox msjBox = new Comun.MessageBox();
                msjBox.MostrarMessageBox("Ruta mal configurada: Alarmas\n" +
                                         "Verifique la siguiente línea en c:\\NeoPicking\\" +
                                         " NeoPicking.config\n" +
                                         "<add key=\"RutaAlarmas\" value=\"valorRuta\" />",
                                         Comun.Enums.
                                         EMessageBoxTitulo.Información.ToString());

                retorno = false;
            }

            if (Parametros.RutaBackup == null)
            {
                Comun.MessageBox msjBox = new Comun.MessageBox();
                msjBox.MostrarMessageBox("Ruta mal configurada: Backup\n" +
                                         "Verifique la siguiente línea en c:\\NeoPicking\\" +
                                         " NeoPicking.config\n" +
                                         "<add key=\"RutaBackup\" value=\"valorRuta\" />",
                                         Comun.Enums.
                                         EMessageBoxTitulo.Información.ToString());
                retorno = false;
            }


            if (Parametros.RutaConfig == null)
            {
                Comun.MessageBox msjBox = new Comun.MessageBox();
                msjBox.MostrarMessageBox("Ruta mal configurada: Config\n" +
                                         "Verifique la siguiente línea en c:\\NeoPicking\\" +
                                         " NeoPicking.config\n" +
                                         "<add key=\"RutaConfig\" value=\"valorRuta\" />",
                                         Comun.Enums.
                                         EMessageBoxTitulo.Información.ToString());

                retorno = false;
            }

            if (Parametros.RutaLog == null)
            {
                Comun.MessageBox msjBox = new Comun.MessageBox();
                msjBox.MostrarMessageBox("Ruta mal configurada: Log\n" +
                                         "Verifique la siguiente línea en c:\\NeoPicking\\" +
                                         " NeoPicking.config\n" +
                                         "<add key=\"RutaLog\" value=\"valorRuta\" />",
                                         Comun.Enums.
                                         EMessageBoxTitulo.Información.ToString());
                retorno = false;
            }

            if (Parametros.RutaEntrada == null)
            {
                Comun.MessageBox msjBox = new Comun.MessageBox();
                msjBox.MostrarMessageBox("Ruta mal configurada: Entrada\n" +
                                         "Verifique la siguiente línea en c:\\NeoPicking\\" +
                                         " NeoPicking.config\n" +
                                         "<add key=\"RutaEntrada\" value=\"valorRuta\" />",
                                         Comun.Enums.
                                         EMessageBoxTitulo.Información.ToString());
                retorno = false;
            }


            if (Parametros.RutaSalida == null)
            {
                Comun.MessageBox msjBox = new Comun.MessageBox();
                msjBox.MostrarMessageBox("Ruta mal configurada: Salida\n" +
                                         "Verifique la siguiente línea en c:\\NeoPicking\\" +
                                         " NeoPicking.config\n" +
                                         "<add key=\"RutaSalida\" value=\"valorRuta\" />",
                                         Comun.Enums.
                                         EMessageBoxTitulo.Información.ToString());
                retorno = false;
            }


            if (Parametros.RutaPlantillas == null)
            {
                Comun.MessageBox msjBox = new Comun.MessageBox();
                msjBox.MostrarMessageBox("Ruta mal configurada: Plantillas\n" +
                                         "Verifique la siguiente línea en c:\\NeoPicking\\" +
                                         " NeoPicking.config\n" +
                                         "<add key=\"RutaPlantillas\" value=\"valorRuta\" />",
                                         Comun.Enums.
                                         EMessageBoxTitulo.Información.ToString());
                retorno = false;
            }

            if (Parametros.RutaReposicion == null)
            {
                Comun.MessageBox msjBox = new Comun.MessageBox();
                msjBox.MostrarMessageBox("Ruta mal configurada: Reposición\n" +
                                         "Verifique la siguiente línea en c:\\NeoPicking\\" +
                                         " NeoPicking.config\n" +
                                         "<add key=\"RutaReposicion\" value=\"valorRuta\" />",
                                         Comun.Enums.
                                         EMessageBoxTitulo.Información.ToString());

                retorno = false;
            }


            //if (Parametros.EnvioPorDefecto == null)
            //{
            //    Comun.MessageBox msjBox = new Comun.MessageBox();
            //    msjBox.MostrarMessageBox("Parámetro faltante: EnvioPorDefecto\n" +
            //                     "Verifique la siguiente línea en c:\\NeoPicking\\" +
            //                     " NeoPicking.config\n" +
            //                     "<add key=\"EnvioPorDefecto\" value=\"valorParámetro\" />",
            //                        Comun.Enums.
            //        EMessageBoxTitulo.Información.ToString());
            //    retorno = false;
            //}



            //if (Parametros.RecepcionPorDefecto == null)
            //{
            //    Comun.MessageBox msjBox = new Comun.MessageBox();
            //    msjBox.MostrarMessageBox("Parámetro faltante: EnvioPorDefecto\n" +
            //                     "Verifique la siguiente línea en c:\\NeoPicking\\" +
            //                     " NeoPicking.config\n" +
            //                     "<add key=\"RecepcionPorDefecto\" value=\"valorParámetro\" />",
            //                        Comun.Enums.
            //        EMessageBoxTitulo.Información.ToString());
            //    retorno = false;
            //}



            //if (Parametros.BaudiosPorDefecto == null)
            //{
            //    Comun.MessageBox msjBox = new Comun.MessageBox();
            //    msjBox.MostrarMessageBox("Parámetro faltante: EnvioPorDefecto\n" +
            //                     "Verifique la siguiente línea en c:\\NeoPicking\\" +
            //                     " NeoPicking.config\n" +
            //                     "<add key=\"BaudiosPorDefecto\" value=\"valorParámetro\" />",
            //                        Comun.Enums.
            //        EMessageBoxTitulo.Información.ToString());
            //    retorno = false;
            //}

            //if (Parametros.TiempoEntreEnviosPorDefecto == null)
            //{
            //    Comun.MessageBox msjBox = new Comun.MessageBox();
            //    msjBox.MostrarMessageBox("Parámetro faltante: EnvioPorDefecto\n" +
            //                     "Verifique la siguiente línea en c:\\NeoPicking\\" +
            //                     " NeoPicking.config\n" +
            //                     "<add key=\"TiempoEntreEnviosPorDefecto\" value=" +
            //                     " \"valorParámetro\" />",
            //                        Comun.Enums.
            //        EMessageBoxTitulo.Información.ToString());
            //    retorno = false;
            //}

            if (Parametros.LenguajePorDefecto == null)
            {
                Comun.MessageBox msjBox = new Comun.MessageBox();
                msjBox.MostrarMessageBox("Parámetro faltante: EnvioPorDefecto\n" +
                                         "Verifique la siguiente línea en c:\\NeoPicking\\" +
                                         " NeoPicking.config\n" +
                                         "<add key=\"LenguajePorDefecto\" value=" +
                                         " \"valorParámetro\" />",
                                         Comun.Enums.
                                         EMessageBoxTitulo.Información.ToString());
                retorno = false;
            }

            if (Parametros.OrigenDeDatos != "TEXTO" && Parametros.OrigenDeDatos != "DB")
            {
                Comun.MessageBox msjBox = new Comun.MessageBox();
                msjBox.MostrarMessageBox("Parámetro faltante: OrigenDeDatos\n" +
                                         "Verifique la siguiente línea en c:\\NeoPicking\\" +
                                         " NeoPicking.config\n" +
                                         "<add key=\"OrigenDeDatos\" value=\"valorParámetro\" />",
                                         Comun.Enums.
                                         EMessageBoxTitulo.Información.ToString());
                retorno = false;
            }

            int puesto = 0;

            //if (!int.TryParse(Parametros.Puesto, out puesto) || puesto < 1 || puesto > 99)
            //{
            //    Comun.MessageBox msjBox = new Comun.MessageBox();
            //    msjBox.MostrarMessageBox("Parámetro faltante o incorrecto : Puesto\n" +
            //                     "Verifique la siguiente línea en c:\\NeoPicking\\ " +
            //                     " NeoPicking.config\n" +
            //                     "<add key=\"OrigenDeDatos\" value=\"Puesto\" />",
            //                        Comun.Enums.
            //        EMessageBoxTitulo.Información.ToString());
            //    retorno = false;
            //}

            return(retorno);
        }