public static Persona buscarXId(int id) { return(EmpleadoTR.buscar(id, null)); }
public static GuiaRemision consultarXId(int idGuia) { GuiaRemision guia = null; MySqlCommand cmd = null; MySqlDataReader data = null; Conexion conf = null; try { conf = new Conexion(); cmd = conf.EjecutarSQL("guiaRemision_consultar"); cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("?opcion", 1).Direction = ParameterDirection.Input; cmd.Parameters.AddWithValue("?idGuiaRemisioni", idGuia).Direction = ParameterDirection.Input; cmd.Parameters.AddWithValue("?fechaDesde", null).Direction = ParameterDirection.Input; cmd.Parameters.AddWithValue("?fechaHasta", null).Direction = ParameterDirection.Input; data = cmd.ExecuteReader(); if (data.Read()) { guia = new GuiaRemision(); guia.id = data.GetInt32("id"); guia.fechaEmision = data.GetDateTime("fecha_emision"); guia.fechaInicio = data.GetDateTime("fecha_inicio"); guia.fechaFin = data.GetDateTime("fecha_fin"); guia.numeroDocumento = data.getString("numero_documento"); guia.autorizacion = data.getString("autorizacion"); guia.direccionPartida = data.getString("direccion_partida"); guia.descripcion = data.getString("descripcion"); guia.placa = data.getString("placa"); guia.id_caja = data.getInt("id_caja"); guia.estado = data.getString("estado"); guia.destinatarios = new List <Destinatario>(); Destinatario destinatario = new Destinatario(); destinatario.id = data.getInt("destinatario_id"); guia.transportista = EmpleadoTR.buscarXId(data.getInt("transportista_id")); destinatario.cliente = ClienteTR.buscarXId(data.getInt("cliente_id")); destinatario.documento = FacturaCabeceraTR.consultarFactura(data.getInt("documento_id")); destinatario.motivo = data.getString("motivo"); destinatario.direccion = data.getString("direccion_destino"); destinatario.ruta = data.getString("ruta"); destinatario.codigoDestino = data.getString("codigo_destino"); guia.destinatarios.Add(destinatario); cmd.Parameters.Clear(); data.Dispose(); destinatario.detalle = GuiaRemisionTR.consultarGuiaDetalle(cmd, conf, destinatario.id); } } catch (Exception e) { guia = null; throw e; } finally { if (cmd != null) { cmd.Dispose(); } if (conf != null) { conf.cerrar(); } } return(guia); }
public static Persona buscarXCedula(String cedula) { return(EmpleadoTR.buscar(null, cedula)); }