// Lee un registro de modelo vehiculo de la BBDD public bool Read() { Datos.BeLifeEntities BBDD = new Datos.BeLifeEntities(); Datos.ModeloVehiculo modelo = BBDD.ModeloVehiculo.First(m => m.IdModelo == IdModelo); try { CommonBC.Syncronize(modelo, this); return(true); } catch (Exception) { return(false); } }
//Segun la id marca entregada, retorna un listado con todos los modelos respectivos public List <Modelo> ReadAllByMarca(int idmarca) { Datos.BeLifeEntities bbdd = new Datos.BeLifeEntities(); List <Datos.MarcaModeloVehiculo> marcaModelos = bbdd.MarcaModeloVehiculo.Where(m => m.IdMarca == idmarca).ToList <Datos.MarcaModeloVehiculo>(); List <Datos.ModeloVehiculo> modeloDatos = new List <Datos.ModeloVehiculo>(); foreach (var marMod in marcaModelos) { Datos.ModeloVehiculo modelo = bbdd.ModeloVehiculo.First(m => m.IdModelo == marMod.IdModelo); modeloDatos.Add(modelo); } return(GenerarListado(modeloDatos)); }