//--------------------------Metodos CRUD----------------------------------------------------------------------------
 /// <summary>
 /// PRE: el atributo debe de estar incializado;
 /// POST:Si el cliente c no existe lo añade y devuelve true, en caso cotrario devuelve false y no hace nada.
 /// </summary>
 /// <param name="c"></param>
 /// <returns></returns>
 public static bool Añadir(Cliente c)
 {
     if (!Persistencia.Existe(c))
     {
         Persistencia.Añadir(c);
         return(true);
     }
     return(false);
 }
        /// <summary>
        /// PRE: el parametro debe de estar incializado
        /// POST: comprueba que el extra no este añadido ya en nuestro sistema y si no esta lo añade y devuelve tue, en caso de estar devuelve false
        /// </summary>
        /// <param name="e"></param>
        /// <returns></returns>
        public static bool añadir(Extra e)
        {
            bool añadido = false;

            if (!existeYa(e))
            {
                Persistencia.Añadir(e);
                añadido = true;
            }
            return(añadido);
        }
        //--------------------------------------METODOS VEHICULO SEGUNDA MANO---------------------------------------


        /// <summary>
        /// PRE:v debe de estar inicializado
        /// POST:comprueba que no esta añadido y si no esta lo añado en caso de añadirlo devuelve true y falso en cualquier otro caso
        /// </summary>
        /// <param name="v"></param>
        /// <returns></returns>
        public static bool añadir(VehiculoSegundaMano v)
        {
            bool añadido = false;

            if (!existeYa(v))
            {
                Persistencia.Añadir(v);
                añadido = true;
            }
            return(añadido);
        }
Example #4
0
 /// <summary>
 /// Pre: P debe estar inicializado.
 /// Post: Si el presupuesto no existe, se añade a la base de datos y devuelve true, en caso contrario devuelve false.
 /// </summary>
 /// <param name="p"></param>
 public static bool añadirPresupuesto(Presupuesto p)
 {
     if (Persistencia.Existe(p))
     {
         return(false);
     }
     else
     {
         Persistencia.Añadir(p);
         return(true);
     }
 }