Example #1
0
 //------------------------------------------------------------------------------
 //Gestion de Presupuestos
 ///<summary>
 ///Inserta un presupuesto en la base de datos , y lo asocia a sus tablas correspondientes
 ///</summary>
 public void crearPresupuesto(Presupuesto p, List <Vehiculo> vehiculos)
 {
     foreach (Vehiculo v in vehiculos)
     {
         p.CocheList.Add(v);
         PersistenciaPresupuestoVehiculo.Añadir(new PresupuestoVehiculoDato(new Clave(p.Id_presupuesto, v.NumBastidor)));
     }
     PersistenciaPresupuesto.Añadir(p);
 }
Example #2
0
 ///<summary>
 ///Devuelve verdadero si el presupuesto pasado por parametro esta en la base de datos falso en caso contrario
 ///</summary>
 public Boolean existePresupuesto(String iden)
 {
     return(PersistenciaPresupuesto.Existe(iden));
 }
Example #3
0
 ///<summary>
 ///Devuelve todos los presupuestos existentes en la base de datos
 ///</summary>
 public List <Presupuesto> listarPresupuestos()
 {
     return(PersistenciaPresupuesto.GETPresupuestos());
 }
Example #4
0
 ///<summary>
 ///Devuelve un presupuesto de la base de datos cuyo identificador se pasa por parametro(Encapsulado en un tipo cliente)
 ///</summary>
 public Presupuesto seleccionarPresupuesto(Presupuesto p)
 {
     return(PersistenciaPresupuesto.Buscar(p));
 }
Example #5
0
 ///<summary>
 ///Elimina un presupuesto de la base de datos
 ///</summary>
 public bool eliminarPresupuesto(Presupuesto p)
 {
     return(PersistenciaPresupuesto.Eliminar(p));
 }