コード例 #1
0
        public bool AlterarSenha(int id, string Senha, string NovaSenha)
        {
            Login loginDB = _dbContext.Logins.Where(l => l.LoginID == id && l.Senha == Senha).FirstOrDefault();

            if (loginDB != null)
            {
                loginDB.Senha = NovaSenha;
                _dbContext.Update(loginDB);
                _dbContext.SaveChanges();
                return(true);
            }
            else
            {
                return(false);
            }
        }
コード例 #2
0
        public void RegistrarProfessor(long cursoID, long professorID)
        {
            var curso     = _context.Cursos.Where(c => c.CursoID == cursoID).Include(cp => cp.CursosProfessores).First();
            var professor = _context.Professores.Find(professorID);

            curso.CursosProfessores.Add(new CursoProfessor()
            {
                Curso = curso, Professor = professor
            });
            _context.SaveChanges();
        }
コード例 #3
0
        public bool deleteFuncionarioCurso(long?id)
        {
            var fcs = _context.FuncionarioCursos.Where(f => f.IdFunc.Equals(id)).ToList();

            foreach (var fc in fcs)
            {
                _context.FuncionarioCursos.Remove(fc);
                _context.SaveChanges();
            }
            return(true);
        }
コード例 #4
0
        private bool deleteCursoUnidade(long?id)
        {
            // pegando as Curso -> Unidades curriculares existentes
            var ucs = _context.CursoUnidadeCurriculares.Where(c => c.IdCurso.Equals(id)).ToList();

            foreach (var uc in ucs)
            {
                // excluindo as unidades existentes
                _context.CursoUnidadeCurriculares.Remove(uc);
                _context.SaveChanges();
            }
            return(true);
        }
コード例 #5
0
 public void AlterarDados(Carteira carteira)
 {
     _dbContext.Update(carteira);
     _dbContext.SaveChanges();
 }
コード例 #6
0
 public void AlterarCadastro(Usuario usuario)
 {
     _dbContext.Update(usuario);
     _dbContext.SaveChanges();
 }
コード例 #7
0
 public void AlterarOperacoes(Operacao operacao)
 {
     _dbContext.Update(operacao);
     _dbContext.SaveChanges();
 }
コード例 #8
0
 public void AlterarDadosTrader(Trader trader)
 {
     _dbContext.Update(trader);
     _dbContext.SaveChanges();
 }
コード例 #9
0
 public void AlterarEstrategia(Estrategia estrategia)
 {
     _dbContext.Update(estrategia);
     _dbContext.SaveChanges();
 }