//Gravar Andamento public void InsereAndamento(int id_video, int id_inscricao) { var Andamento = _context.Andamentos.Where(p => p.Id_inscricao.Equals(id_inscricao) && p.Id_video.Equals(id_video)).ToList(); Andamento novoAndamento = new Andamento(); if (Andamento.Count == 0) { novoAndamento.Data = DateTime.Now; novoAndamento.Id_inscricao = id_inscricao; novoAndamento.Id_video = id_video; //Salvar _context.Andamentos.Add(novoAndamento); _context.SaveChanges(); } }
//Salvar a inscrição no curso public void InscreverNoCurso(Inscricao insc) { if (insc.Id_inscricao == 0) { _context = new EfDbContext(); //Salvar _context.Inscricoes.Add(insc); _context.SaveChanges(); } }
//Salvar o resultado public void Salvar(Resultado result) { if (result.Id_resultado == 0) { _context = new EfDbContext(); //Salvar _context.Resultados.Add(result); _context.SaveChanges(); } }
//Salvar ou Alterar um Curso public void Salvar(Curso Curso) { if (Curso.Id_curso == 0) { //Salvar _context.Cursos.Add(Curso); } else { Curso CursoBanco = _context.Cursos.Find(Curso.Id_curso); if (CursoBanco != null) { //Alterar CursoBanco.Ativo = Curso.Ativo; CursoBanco.Id_categoria = Curso.Id_categoria; CursoBanco.Titulo_curso = Curso.Titulo_curso; CursoBanco.Instrutor = Curso.Instrutor; CursoBanco.Palavras_chave = Curso.Palavras_chave; } } _context.SaveChanges(); }
//Salvar ou Alterar um Usuário public void Salvar(Usuario Usuario) { if (Usuario.Id_usuario == 0) { //Salvar _context.Usuarios.Add(Usuario); } else { Usuario UsuarioBanco = _context.Usuarios.Find(Usuario.Id_usuario); if (UsuarioBanco != null) { //Alterar UsuarioBanco.Ativo = Usuario.Ativo; UsuarioBanco.Administrador = Usuario.Administrador; UsuarioBanco.CPF = Usuario.CPF; UsuarioBanco.Nome = Usuario.Nome; UsuarioBanco.Senha = Usuario.Senha; UsuarioBanco.Telefone = Usuario.Telefone; } } _context.SaveChanges(); }
//Salvar uma resposta public void Salvar(Forum_resposta resposta) { if (resposta.Id_resposta == 0) { //Salvar _context.Forum_respostas.Add(resposta); } else { Forum_resposta RespostaBanco = _context.Forum_respostas.Find(resposta.Id_resposta); if (RespostaBanco != null) { //Alterar RespostaBanco.Descricao = resposta.Descricao; } } _context.SaveChanges(); }
//Salvar um topico public void Salvar(Forum_topico topico) { if (topico.Id_topico == 0) { //Salvar _context.Forum_topicos.Add(topico); } else { Forum_topico TopicoBanco = _context.Forum_topicos.Find(topico.Id_topico); if (TopicoBanco != null) { //Alterar TopicoBanco.Descricao = topico.Descricao; } } _context.SaveChanges(); }
//Salvar ou Alterar uma resposta public void Salvar(Resposta resposta) { if (resposta.Id_resposta == 0) { //Salvar _context.Respostas.Add(resposta); } else { Resposta RespostaBanco = _context.Respostas.Find(resposta.Id_resposta); if (RespostaBanco != null) { //Alterar (só pode altera a opção) RespostaBanco.Id_opcao = resposta.Id_opcao; RespostaBanco.Data = resposta.Data; } } _context.SaveChanges(); }
//Salvar ou Alterar a Categoria public void Salvar(Categoria Categoria) { if (Categoria.Id_categoria == 0) { //Salvar _context.Categorias.Add(Categoria); } else { Categoria CategoriaBanco = _context.Categorias.Find(Categoria.Id_categoria); if (CategoriaBanco != null) { //Alterar CategoriaBanco.Ativo = Categoria.Ativo; CategoriaBanco.Id_categoria = Categoria.Id_categoria; CategoriaBanco.Descricao = Categoria.Descricao; } } _context.SaveChanges(); }
//Salvar ou Alterar um Material Complementar public void Salvar(Material Material) { if (Material.Id_materiais == 0) { _context.Materiais.Add(Material); } else { Material MaterialBanco = _context.Materiais.Find(Material.Id_materiais); if (MaterialBanco != null) { //Alterar MaterialBanco.Ativo = Material.Ativo; MaterialBanco.Id_curso = Material.Id_curso; MaterialBanco.Nome = Material.Nome; MaterialBanco.Arquivo = Material.Arquivo; } } _context.SaveChanges(); }
//Salvar ou Alterar uma Atividade public void Salvar(Atividade Atividade) { if (Atividade.Id_atividade == 0) { //Salvar _context.Atividades.Add(Atividade); } else { Atividade AtividadeBanco = _context.Atividades.Find(Atividade.Id_atividade); if (AtividadeBanco != null) { //Alterar AtividadeBanco.Ativo = Atividade.Ativo; AtividadeBanco.Id_unidade = Atividade.Id_unidade; AtividadeBanco.Titulo = Atividade.Titulo; AtividadeBanco.Ordem = Atividade.Ordem; } } _context.SaveChanges(); }
//Salvar ou Alterar uma Unidade public void Salvar(Unidade Unidade) { if (Unidade.Id_unidade == 0) { //Salvar _context.Unidades.Add(Unidade); } else { Unidade UnidadeBanco = _context.Unidades.Find(Unidade.Id_unidade); if (UnidadeBanco != null) { //Alterar UnidadeBanco.Ativo = Unidade.Ativo; UnidadeBanco.Id_curso = Unidade.Id_curso; UnidadeBanco.Nome = Unidade.Nome; UnidadeBanco.Ordem = Unidade.Ordem; } } _context.SaveChanges(); }
//Salvar ou Alterar uma Questão public void Salvar(Questao Questao) { if (Questao.Id_questao == 0) { //Salvar _context.Questoes.Add(Questao); } else { Questao QuestaoBanco = _context.Questoes.Find(Questao.Id_questao); if (QuestaoBanco != null) { //Alterar QuestaoBanco.Ativo = Questao.Ativo; QuestaoBanco.Enunciado = Questao.Enunciado; QuestaoBanco.Id_atividade = Questao.Id_atividade; QuestaoBanco.Ordem = Questao.Ordem; } } _context.SaveChanges(); }
//Salvar ou Alterar uma opcao public void Salvar(Opcao opcao) { if (opcao.Id_opcao == 0) { //Salvar _context.Opcoes.Add(opcao); } else { Opcao OpcaoBanco = _context.Opcoes.Find(opcao.Id_opcao); if (OpcaoBanco != null) { //Alterar OpcaoBanco.Ativo = opcao.Ativo; OpcaoBanco.Correta = opcao.Correta; OpcaoBanco.Descricao = opcao.Descricao; OpcaoBanco.Id_questao = opcao.Id_questao; OpcaoBanco.Ordem = opcao.Ordem; } } _context.SaveChanges(); }
//Salvar ou Alterar um Vídeo public void Salvar(Video Video) { if (Video.Id_video == 0) { //Salvar _context.Videos.Add(Video); } else { Video VideoBanco = _context.Videos.Find(Video.Id_video); if (VideoBanco != null) { //Alterar VideoBanco.Ativo = Video.Ativo; VideoBanco.Id_video = Video.Id_video; VideoBanco.Nome = Video.Nome; VideoBanco.Ordem = Video.Ordem; VideoBanco.Url = Video.Url; VideoBanco.Id_Unidade = Video.Id_Unidade; } } _context.SaveChanges(); }