/// <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); }
public static void Alterar(ForcarErro matricula) { new RepositorioBase().Atualizar(matricula); }
public static void Inserir(ForcarErro matricula) { new RepositorioBase().Salvar(matricula); }