/// <summary> /// Retorna una lista con el histórico de préstamos asociados con el artículo especificado /// </summary> /// <param name="idArticulo">Identificador numérico del artículo</param> /// <returns>Lista con los préstamos asociados al artículo</returns> public List <BLPrestamo> prestamosArticulo(int idArticulo) { DAOPrestamo daoPrest = new DAOPrestamo(); List <BLPrestamo> listaBL = new List <BLPrestamo>(); foreach (TOPrestamo toPrest in daoPrest.prestamosArticulo(idArticulo)) { BLPrestamo prest = new BLPrestamo(); prest.idPrestamo = toPrest.idPrestamo; prest.numeroContrato = toPrest.numeroContrato; prest.paciente = toPrest.paciente; prest.responsable = toPrest.responsable; prest.fechaPrestamo = toPrest.fechaPrestamo; prest.fechaEntrega = toPrest.fechaEntrega; listaBL.Add(prest); } return(listaBL); }
/// <summary> /// Indica si existe un préstamo en la base de datos bajo el número de contrato especificado /// </summary> /// <param name="contrato">Número de contrato del préstamo</param> /// <returns>True si existe el préstamo, false de lo contrario</returns> public bool existePrestamo(string contrato) { DAOPrestamo daoPrest = new DAOPrestamo(); return(daoPrest.existePrestamo(contrato)); }