/// <summary> /// COnsulta un objeto ve_vehiculo segun el ID del mismo /// </summary> /// <param name="id"></param> /// <returns></returns> public ve_vehiculo ConsultarDatosVehiculoPorId(int id) { try { ve_vehiculo obj_vehiculo = new datos.vialsur.prefectura.cls_data_ve_vehiculo().ConsultarVerhiculo(id); ve_vehiculo_marca obj_marca = new datos.vialsur.prefectura.cls_data_ve_vehiculo_marca().Consultar_Marca(obj_vehiculo.ve_vehiculo_marca_id); ve_vehiculo_modelo obj_modelo = new datos.vialsur.prefectura.cls_data_ve_vehiculo_modelo().ConsultarModeloPorId(obj_vehiculo.ve_vehiculo_modelo_id); ve_vehiculo_color obj_color = new datos.vialsur.prefectura.cls_data_ve_vehiculo_color().Consultar_Color(obj_vehiculo.ve_vehiculo_color_id); obj_modelo.ve_vehiculo_marca = obj_marca; obj_vehiculo.ve_vehiculo_modelo = obj_modelo; obj_vehiculo.ve_vehiculo_color = obj_color; //return new datos.vialsur.prefectura.cls_data_ve_vehiculo().ConsultarVerhiculo(id); return(obj_vehiculo); } catch (Exception ex) { throw ex; } }
public orden ConsultarOrdenPorId(string id_orden) { try { orden obj_orden = new datos.vialsur.prefectura.cls_data_orden().ConsultarOrdenPorId(id_orden); ve_vehiculo_responsable obj_ve_responsable = new datos.vialsur.prefectura.cls_data_ve_vehiculo_responsable().ConsultarVe_VehiculoResponsablePorId((int)obj_orden.ve_vehiculo_responsable_id); ve_vehiculo obj_vehiculo = new cls_logica_ve_vehiculo().ConsultarDatosVehiculoPorId((int)obj_ve_responsable.ve_vehiculo_id); ve_vehiculo_color obj_col = new datos.vialsur.prefectura.cls_data_ve_vehiculo_color().Consultar_Color(obj_vehiculo.ve_vehiculo_color_id); obj_vehiculo.ve_vehiculo_color = obj_col; obj_ve_responsable.ve_vehiculo = obj_vehiculo; obj_orden.ve_vehiculo_responsable.Add(obj_ve_responsable); return(obj_orden); } catch (Exception ex) { throw ex; } }