/// <summary> /// Seleciona histórico de classfificações da escola. /// </summary> /// <param name="esc_id">Id da escola</param> /// <returns>Lista com classificações</returns> public List <ESC_EscolaClassificacao> SelecionaHistoricoEscola(int esc_id) { QuerySelectStoredProcedure qs = new QuerySelectStoredProcedure("NEW_ESC_EscolaClassificacaoVigencia_HistoricoEscola", _Banco); List <ESC_EscolaClassificacao> lst = new List <ESC_EscolaClassificacao>(); try { #region Parâmetros Param = qs.NewParameter(); Param.DbType = DbType.Int32; Param.ParameterName = "@esc_id"; Param.Size = 4; Param.Value = esc_id; qs.Parameters.Add(Param); #endregion qs.Execute(); foreach (DataRow dr in qs.Return.Rows) { ESC_EscolaClassificacao entity = new ESC_EscolaClassificacao(); entity = DataRowToEntity(dr, entity); lst.Add(entity); } return(lst); } catch { throw; } finally { qs.Parameters.Clear(); } }
/// <summary> /// Sobrecarga do método carregar /// </summary> /// <param name="entity"></param> /// <returns></returns> public override bool Carregar(ESC_EscolaClassificacao entity) { __STP_LOAD = "NEW_ESC_EscolaClassificacao_LOAD"; return(base.Carregar(entity)); }