public static Recuperacion GetRecuperacionByUsuarioById(int UsuarioID) { if (UsuarioID <= 0) { throw new ArgumentException("Id con valor invalido"); } DAL.RecuperacionDSTableAdapters.RecuperacionTableAdapter adapter = new DailyDB.App_Code.DAL.RecuperacionDSTableAdapters.RecuperacionTableAdapter(); RecuperacionDS.RecuperacionDataTable table = adapter.GetRecuperacionByUsuarioId(UsuarioID); if (table.Rows.Count == 0) { return(null); } Recuperacion obj = GetRecuperacionFromRow(table[0]); return(obj); }