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); }
public static AvalAcadReposicao ListarPorCodigoAvaliacao(string codigo) => Avaliacao.ListarPorCodigoAvaliacao(codigo)?.AvalAcadReposicao;
public static AvalAcademica ListarPorCodigoAvaliacao(string codigo) => Avaliacao.ListarPorCodigoAvaliacao(codigo)?.AvalAcademica;
public static AvalCertificacao ListarPorCodigoAvaliacao(string codigo) => Avaliacao.ListarPorCodigoAvaliacao(codigo)?.AvalCertificacao;
public static AvalAvi ListarPorCodigoAvaliacao(string codigo) => Avaliacao.ListarPorCodigoAvaliacao(codigo)?.AvalAvi;