private void btnInicializar_Click(object sender, EventArgs e)
 {
     try
     {
         frmInicializarClaves Inicializar;
         if (EsEmpl)
         {
             Inicializar = new frmInicializarClaves(Datos);
         }
         else
         {
             Inicializar = new frmInicializarClaves();
         }
         Inicializar.ShowDialog();
         Inicializar.Dispose();
         if (Inicializar.DialogResult == DialogResult.OK)
         {
             this.LlenarGrid(this.txtProducto.Text.Trim());
         }
     }
     catch (Exception ex)
     {
         LogError.AddExcFileTxt(ex, "frmClavesXIDEmpleado ~ btnCrearClave_Click");
         MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
示例#2
0
 /// <summary>
 ///  Método creado para cargar archivo de configuración
 /// </summary>
 /// <param></param>
 /// Autor: Gabriel Herrera Z
 public void IniciarPrueba(Inicializar objeto, Dictionary <string, string> DatosConfig)
 {
     //DatosConfig = Cargue.CargaDeArchivo(archivoConfig,"Archivo de configuración");
     // for (int i = 0; i <= DatosConfig.Count - 1; i++)
     //{
     nombreRutaLog = ConfigurationManager.AppSettings["RutaLog"].ToString() + DatosConfig["App"] + @"\" + DatosConfig["App"] + "-" + DateTime.Now.ToString("hhmmssFFF") + ".txt";
     variable      = DatosConfig["App"];
     EjecutarCasos(objeto, DatosConfig);
     //}
 }
示例#3
0
        public static void InicializarInfraestrutura()
        {
            var parametrosDeInicializacao = new ParametrosDeInicializacao
            {
                EnderecoDeBackupDoBancoDeDados = "c:/ravendb-backup",
                EnderecoDoBancoDeDados         = "http://localhost:8080",
                NomeDoAssemblyDaValidacao      = "ComercioOnline.Validacao",
                NomeDoAssemblyDoRepositorio    = "ComercioOnline.Repositorio",
                NomeDoAssemblyDoServico        = "ComercioOnline.Servico",
                NomeDoBancoDeDados             = "ComercioOnline"
            };

            Inicializar.Inicialize(parametrosDeInicializacao);
        }
示例#4
0
        public override void InicializarInfraestrutura()
        {
            var parametrosDeInicializacao = new ParametrosDeInicializacao
            {
                EnderecoDeBackupDoBancoDeDados = "c:/ravendb-backup",
                EnderecoDoBancoDeDados         = "http://localhost:8080",
                NomeDoAssemblyDaValidacao      = "dn32.infraestrutura.testes",
                NomeDoAssemblyDoRepositorio    = "dn32.infraestrutura.testes",
                NomeDoAssemblyDoServico        = "dn32.infraestrutura.testes",
                NomeDoBancoDeDados             = "bd-teste"
            };

            Inicializar.Inicialize(parametrosDeInicializacao);
        }
示例#5
0
 private static void CreateDbIfNotExists(IHost host)
 {
     using (var scope = host.Services.CreateScope())
     {
         var services = scope.ServiceProvider;
         try
         {
             var context = services.GetRequiredService <ApplicationContext>();
             Inicializar.Initialize(context);
         }
         catch (Exception ex)
         {
             var logger = services.GetRequiredService <ILogger <Program> >();
             logger.LogError(ex, "An error occurred creating the DB.");
         }
     }
 }
示例#6
0
        /// <summary>
        ///  Método creado para generalizar inicializar la prueba sobre la aplicación
        /// </summary>
        /// <param></param>
        /// Autor: Gabriel Herrera Z
        public void EjecutarCasos(Inicializar objeto, Dictionary <string, string> DatosConfig)
        {
            string folderApp = ConfigurationManager.AppSettings["RutaLog"] + variable;

            Directory.CreateDirectory(folderApp);

            if (!string.IsNullOrEmpty(DatosConfig["Query"]))
            {
                Datos = OrganizarDatos(DatosConfig, folderApp);
            }
            else
            {
                Datos = Cargue.CargaDeArchivo(DatosConfig["RutaArchivo"], "Archivo origen de datos");
            }

            for (int i = 0; i <= Datos.Count - 1; i++)
            {
                //string folderName = folderApp+@"\CasoPrueba" + "-" + i+1;

                try
                {
                    //Se obtiene driver
                    newDriver = ObtenerDriver(DatosConfig);
                    //Se agregan datos
                    objeto.setData(newDriver, Datos, rutaLog, Datos[i], DatosConfig["DatoEntrada"]);

                    objeto.IniciarPagina(DatosConfig["Url"]);

                    newDriver.Close(); newDriver = null;
                }
                catch (Exception ex)
                {
                    if (newDriver != null)
                    {
                        newDriver.Close();
                    }
                    newDriver = null;
                }
            }
            if (newDriver != null)
            {
                newDriver.Close();
            }
        }
示例#7
0
 public void Inicializar()
 {
     EventoActual = new Inicializar(this);
 }