Beispiel #1
0
        /// <summary> Parse Pagina View Model
        /// </summary>
        /// <param name="model">Pagina View Model</param>
        /// <returns>Pagina</returns>
        public ForcarErro ParseForcarViewModel(SimularErroViewModel model)
        {
            var forcarerro = new ForcarErro();
            var aluno      = _repoAluno.Listar().Where(m => m.CpfAluno == model.Cpf).SingleOrDefault();

            if (model.Id > 0)
            {
                forcarerro = _repo.Obter <ForcarErro>(model.Id);
            }

            forcarerro.Id    = (forcarerro == null) ? model.Id : forcarerro.Id;
            forcarerro.Aluno = _repoAluno.Listar().Where(m => m.Id == aluno.Id).FirstOrDefault();
            forcarerro.Erro  = _repoTipoErro.Obter <Erro>(model.IdTipoErro);

            return(forcarerro);
        }
Beispiel #2
0
 public static void Alterar(ForcarErro matricula)
 {
     new RepositorioBase().Atualizar(matricula);
 }
Beispiel #3
0
 public static void Inserir(ForcarErro matricula)
 {
     new RepositorioBase().Salvar(matricula);
 }