/// <summary> /// PRE:el atributo debe de estar incializado(C puede contener solo la clave) /// POST:Si c existe en la BD, nos devuelve el objeto Cliente con sus campos,En caso contrario nos devuelve null /// </summary> /// <param name="c"></param> /// <returns></returns> public static Cliente Buscar(Cliente c) { if (Persistencia.Existe(c)) { return(Persistencia.Buscar(c)); } return(null); }
/// <summary> /// PRE:e debe de estar inicializado /// POST:en caso de existir lo busca y lo devuelve y si no existe devuelve null /// </summary> /// <param name="e"></param> /// <returns></returns> public static Extra buscar(Extra e) { Extra dev = null; if (existeYa(e)) { dev = Persistencia.Buscar(e); } return(dev); }
/// <summary> /// PRE:v debe de estar inicializado /// POST:en caso de existir lo busca y lo devuelve y si no existe devuelve null /// </summary> /// <param name="v"></param> /// <returns></returns> public static VehiculoSegundaMano buscar(VehiculoSegundaMano v) { VehiculoSegundaMano dev = null; if (existeYa(v)) { dev = Persistencia.Buscar(v); } return(dev); }
/// <summary> /// Pre: P debe estar inicializado. /// Post: Si existe p, nos devuelve de la base de datos un objeto persistencia on todos sus valores. En caso contraio devuelve null. /// </summary> /// <param name="p"></param> /// <returns></returns> public static Presupuesto buscarPresupuesto(Presupuesto p) { if (Persistencia.Existe(p)) { return(Persistencia.Buscar(p)); } else { return(null); } }
/// <summary> /// PRE: v debe de estar incializado /// POST: en caso de existir lo busca y lo devuelve y si no existe devuelve null /// </summary> /// <param name="v"></param> /// <returns></returns> public static VehiculoNuevo buscar(VehiculoNuevo v) { VehiculoNuevo dev = null; if (existeYa(v)) { dev = Persistencia.Buscar(v); } return(dev); }