private string getIdPuerto(string descripcion) { List <Filtro> filtrosPuerto = new List <Filtro>(); filtrosPuerto.Add(FiltroFactory.Libre("descripcion", descripcion)); Dictionary <string, List <object> > puerto = conexion.ConsultaPlana(Tabla.Puerto, new List <string>(new string[] { "ID" }), filtrosPuerto); return(puerto["ID"].First().ToString()); }
private void BtlBuscar_Click(object sender, EventArgs e) { try { List <Filtro> filtros = new List <Filtro>(); if (string.IsNullOrEmpty(txtBuscar.Text.Trim()) == false) { filtros.Add(FiltroFactory.Libre("RECORRIDO", txtBuscar.Text.Trim())); } ReLoad(filtros); } catch (Exception error) { MessageBox.Show("Error: " + error.Message); } }
private String ValidarExistenciaPuerto(String resultado, String descripcionPuerto, String tipoPuerto) { if (resultado == "") { List <Filtro> filtros = new List <Filtro>(); filtros.Add(FiltroFactory.Libre("descripcion", descripcionPuerto)); Dictionary <string, List <object> > puerto = conexion.ConsultaPlana(Tabla.Puerto, new List <string>(new string[] { "descripcion" }), filtros); if (puerto["descripcion"].Count() == 1) { return(""); } return("El puerto " + tipoPuerto + " no existe.\n"); } return(""); }
private void BtnBuscarCrucero_Click(object sender, EventArgs e) { try { List <Filtro> filtros = new List <Filtro>(); filtros.Add(FiltroFactory.Exacto("baja_fuera_de_servicio", "false")); filtros.Add(FiltroFactory.Exacto("baja_vida_util", "false")); if (string.IsNullOrEmpty(txtBuscarCrucero.Text.Trim()) == false) { filtros.Add(FiltroFactory.Libre("ID", txtBuscarCrucero.Text.Trim())); } conexion.LlenarDataGridView(Tabla.Crucero, ref dataGridCruceros, filtros); } catch (Exception error) { MessageBox.Show("Error: " + error.Message); } }
private int GetIdCliente() { int cantClienteConMismoDNI = CantClientesConMismoDNI(); if (cantClienteConMismoDNI != 0 && cantClienteConMismoDNI != -1) { List <Filtro> filtros = new List <Filtro>(); filtros.Add(FiltroFactory.Exacto("DNI", txtDNI.Text.ToString().Trim())); filtros.Add(FiltroFactory.Libre("nombre", txtNombre.Text.ToString())); filtros.Add(FiltroFactory.Libre("apellido", txtApellido.Text.ToString())); if (conexion.ExisteRegistro(Tabla.Cliente, new List <string>(new string[] { "ID" }), filtros)) { Dictionary <string, List <object> > cliente = conexion.ConsultaPlana(Tabla.Cliente, new List <string>(new string[] { "ID" }), filtros); return(Convert.ToInt32(cliente["ID"].First())); } } return(-1); }