コード例 #1
0
ファイル: AvaliacaoPartial.cs プロジェクト: Projeto-SIAC/siac
        public static Avaliacao ListarPorCodigoAvaliacao(string codigo)
        {
            int numIdentificador = int.Parse(codigo.Substring(codigo.Length - 4));

            codigo = codigo.Remove(codigo.Length - 4);
            int semestre = int.Parse(codigo.Substring(codigo.Length - 1));

            codigo = codigo.Remove(codigo.Length - 1);
            int ano = int.Parse(codigo.Substring(codigo.Length - 4));

            codigo = codigo.Remove(codigo.Length - 4);

            int codTipoAvaliacao = TipoAvaliacao.ListarPorSigla(codigo).CodTipoAvaliacao;

            Avaliacao aval = contexto.Avaliacao
                             .FirstOrDefault(a => a.Ano == ano &&
                                             a.Semestre == semestre &&
                                             a.NumIdentificador == numIdentificador &&
                                             a.CodTipoAvaliacao == codTipoAvaliacao);

            return(aval);
        }
コード例 #2
0
 public static AvalAcadReposicao ListarPorCodigoAvaliacao(string codigo) => Avaliacao.ListarPorCodigoAvaliacao(codigo)?.AvalAcadReposicao;
コード例 #3
0
 public static AvalAcademica ListarPorCodigoAvaliacao(string codigo) => Avaliacao.ListarPorCodigoAvaliacao(codigo)?.AvalAcademica;
コード例 #4
0
 public static AvalCertificacao ListarPorCodigoAvaliacao(string codigo) => Avaliacao.ListarPorCodigoAvaliacao(codigo)?.AvalCertificacao;
コード例 #5
0
 public static AvalAvi ListarPorCodigoAvaliacao(string codigo) =>
 Avaliacao.ListarPorCodigoAvaliacao(codigo)?.AvalAvi;