/// <summary> /// PRE:el atributo debe de estar incializado(C puede contener solo la clave) /// POST:Si c existe en la bd, lo elimina y devuelve true ,en caso contrario no hace nada y devuelve false. /// </summary> /// <param name="c"></param> /// <returns></returns> public static bool Eliminar(Cliente c) { if (!Persistencia.Existe(c)) { return(false); } Persistencia.Borrar(c); return(true); }
/// <summary> /// PRE:v debe de estar inicializado /// POST:comprueba que existe y si es asi lo borra y devuelve true y en cualquier otro caso false /// </summary> /// <param name="v"></param> /// <returns></returns> public static bool eliminar(VehiculoSegundaMano v) { bool eliminar = false; if (existeYa(v)) { Persistencia.Borrar(v); } return(eliminar); }
/// <summary> /// PRE:el parametro debe de estar incializado /// POST:omprueba que el extra este añadido ya en nuestro sistema y si esta lo elimina y devuelve tue, en caso de no estar devuelve false /// </summary> /// <param name="e"></param> /// <returns></returns> public static bool eliminar(Extra e) { bool eliminado = false; if (existeYa(e)) { Persistencia.Borrar(e); eliminado = true; } return(eliminado); }
/// <summary> /// Pre: P debe estar inicializado. /// Post: Si el presupuesto existe en la bd, lo elimina de la base de datos y devuelve true, en caso contrario devuelve false. /// </summary> /// <param name="p"></param> /// <returns></returns> public static bool eliminarPresupuesto(Presupuesto p) { if (Persistencia.Existe(p)) { Persistencia.Borrar(p); return(true); } else { return(false); } }
//--------------------------------------METODOS VARIOS--------------------------------------- /// <summary> /// PRE: v puede contener solo la clave, debe estar incializado /// POST:comprueba que existe y si es asi lo borra y devuelve true y en cualquier otro caso false /// </summary> /// <param name="v"></param> /// <returns></returns> public static bool eliminar(Vehiculo v) { if (existeYa(v)) {// Existe: VehiculoNuevo busquedaNuevo = v as VehiculoNuevo; if (busquedaNuevo != null) { //Se trata de un v nuevo Persistencia.Borrar(busquedaNuevo); return(true); } else { //Se trata de un v de segunda mano VehiculoSegundaMano busquedaSegundaMano = v as VehiculoSegundaMano; Persistencia.Borrar(busquedaSegundaMano); return(true); } } return(false); }