/// <summary> /// Adiciona um curso e salva /// </summary> /// <param name="curso">objeto</param> public void Adicionar(Curso curso) { try { _ctx.Curso.Add(curso); _ctx.SaveChanges(); } catch (Exception ex) { throw new Exception(ex.Message); } }
/// <summary> /// Adiciona uma instituição /// </summary> /// <param name="inst">objeto de Instituicao</param> public void Adicionar(Instituicao inst) { try { _ctx.Instituicao.Add(inst); _ctx.SaveChanges(); } catch (Exception ex) { throw new Exception(ex.Message); } }
/// <summary> /// Cadastra um novo usuario /// </summary> /// <param name="usuario">Objeto de Adicionar</param> public void Adicionar(Usuario usuario) { try { _ctx.Set <Usuario>().Update(usuario); //Salva as alterações _ctx.SaveChanges(); } catch (Exception ex) { throw new Exception(ex.Message); } }
/// <summary> /// Adiciona uma turma /// </summary> /// <param name="turma">Objeto de Adicionar</param> public void Adicionar(Turma turma) { try { _ctx.Set <Turma>().Update(turma); //Salva as alterações _ctx.SaveChanges(); } catch (Exception ex) { throw new Exception(ex.Message); } }
/// <summary> /// adiciona um aluno na turma /// </summary> /// <param name="alunoturma"></param> public void Adicionar(AlunoTurma alunoturma) { try { //adiciona objeto do tipo aluno ao dbset do contexto AlunoTurma _ctx.AlunoTurma.Add(alunoturma); //salva as alterações no contexto _ctx.SaveChanges(); } catch (Exception ex) { throw new Exception(ex.Message); } }
/// <summary> /// adiciona um objetivo pro aluno /// </summary> /// <param name="objetivoaluno"></param> public void Adicionar(ObjetivoAluno objetivoaluno) { try { //adiciona objeto do tipo objetivo ao dbset do contexto objetivoaluno _ctx.ObjetivoAluno.Add(objetivoaluno); //salva as alterações no contexto objetivoaluno _ctx.SaveChanges(); } catch (Exception ex) { throw new Exception(ex.Message); } }
/// <summary> /// Adiciona um novo objetivo /// </summary> /// <param name="objetivo">nome objetivo</param> public void Adicionar(Objetivo objetivo) { try { //adiciona um objeto , pode se acionar mais de uma vez _ctx.Objetivo.Add(objetivo); //salvar no db _ctx.SaveChanges(); } catch (Exception ex) { throw new Exception(ex.Message); } }
/// <summary> /// Adiciona uma curtida /// </summary> /// <param name="curtida">objeto curtida</param> public void Adicionar(Curtida curtida) { try { //adiciona um objeto , pode se acionar mais de uma vez _ctx.Curtida.Add(curtida); //salvar no db _ctx.SaveChanges(); } catch (Exception ex) { throw new Exception(ex.Message); } }
/// <summary> /// Cadastra novas dicas /// </summary> /// <param name="dica">Objeto de adicionar</param> public void Adicionar(Dica dica) { try { //adiciona um objeto , pode se acionar mais de uma vez _ctx.Set <Dica>().Add(dica); //salvar no db _ctx.SaveChanges(); } catch (Exception ex) { throw new Exception(ex.Message); } }
/// <summary> /// Edita os perfis /// </summary> /// <param name="perfil">Objeto de editar</param> public void Editar(Perfil perfil) { try { Perfil PerfilPerm = BuscarPorId(perfil.IdPerfil); if (PerfilPerm == null) { throw new Exception("Perfil não encontrado"); } PerfilPerm.Permissao = perfil.Permissao; _ctx.Perfil.Update(PerfilPerm); _ctx.SaveChanges(); } catch (Exception ex) { throw new Exception(ex.Message); } }