private Tramo cargarTramo(SqlDataReader reader) { var objT = new Tramo(); var objCorigen = new Ciudad(); var objDestino = new Ciudad(); objT.id = Convert.ToInt32(reader["id"]); objT.cantKilometros = Convert.ToInt32(reader["cantKilometros"]); objT.precioBase = Convert.ToInt32(reader["precioBase"]); //objT.origen.nombre = Convert.ToString(reader["ciudadOrigen"]); //objT.destino.nombre = Convert.ToString(reader["ciudadDestino"]); var ciudadOrigen = new ciudadMapper().obtenerPorId(objCorigen.id); var ciudadDestino = new ciudadMapper().obtenerPorId(objDestino.id); return(objT); }
private Pasaje cargarPasaje(SqlDataReader reader) { var objP = new Pasaje(); var objO = new Omnibus(); var objH = new Horario(); var objC = new Ciudad(); var objT = new Tramo(); objP.fecha = Convert.ToDateTime(reader["fecha"]); objP.costo = Convert.ToInt32(reader["costo"]); var idCiudad = new ciudadMapper().obtenerPorId(objC.id); var idHorario = new horarioMapper().obtenerPorId(objH.id); var idOmnibus = new omnibusMapper().obtenerPorId(objO.id); return(objP); }
private Omnibus cargarOmnibus(SqlDataReader reader) { var objO = new Omnibus(); var objC = new Ciudad(); objO.capacidad = Convert.ToInt32(reader["capacidad"]); objO.matricula = Convert.ToString(reader["matricula"]); objO.isLleno = Convert.ToBoolean(reader["isLleno"]); objO.id = Convert.ToInt32(reader["id"]); objO.ciudadActual = new Ciudad() { id = Convert.ToInt32(reader["idCiudad"]) }; var ciudadActual = new ciudadMapper().obtenerPorId(objC.id); return(objO); }