private void btnActualizar_Click(object sender, EventArgs e) { NHelper.setConnectionString(this.txtUser.Text, txtPassword.Text, txtDB.Text, txtServer.Text, txtPort.Value.ToString()); clsRepo repo = new clsRepo(); try { IList <Dominio.Revision> lista = repo.Seleccionar <Dominio.Revision>(); if (lista != null) { foreach (Dominio.Revision r in lista) { cmbRevision.Items.Add(r); } } } catch (Exception ex) { commons.mensajeError(ex.Message, this.Text); } if (cmbRevision.Items.Count > 0) { cmbRevision.SelectedIndex = 0; } }
private void btnConectar_Click(object sender, EventArgs e) { NHelper.setConnectionString(this.txtUser.Text, txtPassword.Text, txtDB.Text, txtServer.Text, txtPort.Value.ToString()); try { using (ISession session = NHelper.OpenSession()) { /*Crear revision*/ if (chkCrearRevision.Checked) { clsRepo repo = new clsRepo(); Dominio.Revision rev = new Dominio.Revision(); rev.descripcion = txtDescripcion.Text; repo.Insertar <Dominio.Revision>(rev); commons.Revision_Actual = rev; } else { /*Usa revision ya hecha*/ if (cmbRevision.Items.Count > 0)//si se selecciono una revision { commons.Revision_Actual = (Dominio.Revision)cmbRevision.SelectedItem; } else { commons.mensajeInformativo("Seleccione una revision o cree una nueva", this.Text); return; } } writeConfigOfGUI(); /*Prueba de conexion*/ this.Visible = false; frmMain i = new frmMain(); i.ShowDialog(); Close(); } } catch (Exception ex) { string mensaje = ""; while (ex != null) { mensaje = mensaje + "##" + ex.Message + "\n"; ex = ex.InnerException; } MessageBox.Show(mensaje, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }
public override void insertarEnDB() { var lista = this.leerArchivo(_filename); clsRepo repo = new clsRepo(); foreach (string linea in lista) { Dominio.Shadow shadow = getShadowLine(linea); repo.Insertar <Dominio.Shadow>(shadow); } }
public override void insertarEnDB() { var lista = this.leerArchivo(_filename); clsRepo repo = new clsRepo(); foreach (string linea in lista) { Dominio.Group group = getGroupLine(linea); repo.Insertar <Dominio.Group>(group); } }
public override void insertarEnDB() { var lista = this.leerArchivo(_filename); clsRepo repo = new clsRepo(); foreach (string linea in lista) { Dominio.Passwd passwd = getPasswdLine(linea); if (passwd != null) { repo.Insertar <Dominio.Passwd>(passwd); } } }
public override void insertarEnDB() { var lista = this.leerArchivo(_filename); clsRepo repo = new clsRepo(); Parallel.ForEach <string>(lista, linea => { Dominio.Secure secure = getSecureLine(linea); if (secure != null) { repo.Insertar <Dominio.Secure>(secure); } }); }
public override void insertarEnDB() { var lista = this.leerArchivo(_filename); clsRepo repo = new clsRepo(); /*System.Diagnostics.Stopwatch stopWatch = new System.Diagnostics.Stopwatch(); * stopWatch.Start();*/ Parallel.ForEach <string>(lista, linea => //foreach(string linea in lista) { /*commons.logger.Info("testing info"); * commons.logger.Warn("testing warning");*/ Dominio.Lastb lastb = getLastbLine(linea); if (lastb != null) { repo.Insertar <Dominio.Lastb>(lastb); } }); //Console.Write((stopWatch.ElapsedMilliseconds / 1000) + " segundos"); }
public static DataTable Seleccionar_Datatable <TClase>() where TClase : class { clsRepo repo = new clsRepo(); return(ToDataTable <TClase>(repo.Seleccionar <TClase>())); }