Exemplo n.º 1
0
        public ActionResult Index()
        {
            Random           rnd        = new Random();
            var              db         = new EscolaContext();
            var              lstAv      = db.Avaliacoes.ToList();
            List <Avaliacao> ListaFinal = new List <Avaliacao>();



            if (lstAv.Count > 0 && lstAv.Count > 3)
            {
                for (int i = 0; i < 3; i++)
                {
                    var index = rnd.Next(lstAv.Count);
                    ListaFinal.Add(lstAv[index]);
                }


                return(View(ListaFinal));
            }
            else
            {
                return(View(lstAv));
            }
        }
Exemplo n.º 2
0
 public void SetUp()
 {
     escolaContext = new EscolaContext();
     repositorio   = new TurmaRepositorio(escolaContext);
     Database.SetInitializer(new BaseSqlTestes());
     escolaContext.Database.Initialize(true);
 }
Exemplo n.º 3
0
        protected Repository(EscolaContext db)
        {
            Db = db;

            DbSet = db.Set <TEntity>();
            DbSet.AsNoTracking();
        }
Exemplo n.º 4
0
 public void SetUp()
 {
     contexto    = new EscolaContext();
     repositorio = new EnderecoRepositorio(contexto);
     servico     = new EnderecoServico(repositorio);
     Database.SetInitializer(new BaseSqlTestes());
     contexto.Database.Initialize(true);
 }
Exemplo n.º 5
0
        static void Main(string[] args)
        {
            var context = new EscolaContext();

            foreach (var aluno in context.Alunos)
            {
                Console.WriteLine(aluno.NomeAluno);
            }
            Console.WriteLine("Banco criado");
            Console.ReadKey();
        }
Exemplo n.º 6
0
 public bool AddCourse(Course course)
 {
     using (dbConnection = new EscolaContext())
     {
         var retorno = GetCourse(course);
         if (!retorno)
         {
             dbConnection.Curso.Add(course);
             dbConnection.SaveChanges();
             return(true);
         }
         else
         {
             return(false);
         }
     }
 }
Exemplo n.º 7
0
        public static void ExecutarExercicio()
        {
            using (var ctx = new EscolaContext())
            {
                Aluno stud = new Aluno()
                {
                    Nome = "Novo Aluno"
                };
                stud.Nota = new Nota()
                {
                    Descricao = "A+"
                };

                ctx.Alunos.Add(stud);
                ctx.SaveChanges();

                var students = from s in ctx.Alunos select s;

                foreach (Aluno s in students)
                {
                    Console.WriteLine(s.Nome);
                }
            }
        }
Exemplo n.º 8
0
        public static void ExecutarExercicio()
        {
            using (var ctx = new EscolaContext())
            {
                Estudante stud = new Estudante()
                {
                    CPF = 999999, Nome = "Novo Aluno", DataNascimento = DateTime.Now
                };
                stud.Nota = new Nota()
                {
                    Descricao = "A+"
                };

                ctx.Alunos.Add(stud);
                ctx.SaveChanges();

                var students = from s in ctx.Alunos select s;

                foreach (Estudante s in students)
                {
                    Console.WriteLine(s.Nome);
                }
            }
        }
Exemplo n.º 9
0
 public NotaRepository(EscolaContext db) : base(db)
 {
 }
Exemplo n.º 10
0
 public AlunoRepository(EscolaContext db) : base(db)
 {
 }
Exemplo n.º 11
0
 public PaisController()
 {
     _db     = new EscolaContext();
     _UserDb = new ApplicationDbContext();
 }
Exemplo n.º 12
0
        private readonly EscolaContext _context; //Definimos aqui qual contexto de dados usaremos


        // Com o uso do Entity Framework, não manipulamos diretamente o SQL para resgatar ou gravar os dados na tabela no banco de dados.
        // (ORM)

        public AlunoController(EscolaContext context)
        {
            _context = context;
        }
Exemplo n.º 13
0
 public PessoaRepository(EscolaContext db) : base(db)
 {
 }
Exemplo n.º 14
0
 public TurmaRepositorio(EscolaContext context) : base(context)
 {
 }
Exemplo n.º 15
0
 public EscolaController(EscolaContext context)
 {
     this._context = context;
 }
Exemplo n.º 16
0
 public FuncionarioController(EscolaContext context)
 {
     this._context = context;
 }
Exemplo n.º 17
0
 public AlunoController(EscolaContext context)
 {
     _context = context;
     //constructor
 }
Exemplo n.º 18
0
 public RepositorioGenerico()
 {
     _context = new EscolaContext();
     tabela   = _context.Set <T>();
 }
Exemplo n.º 19
0
 public DisciplinaProfessorRepository(EscolaContext db) : base(db)
 {
 }
Exemplo n.º 20
0
 public InstituicaoController()
 {
     _db     = new EscolaContext();
     _UserDb = new ApplicationDbContext();
 }
Exemplo n.º 21
0
        private readonly EscolaContext _context; //Definimos aqui qual contexto de dados usaremos


        // Com o uso do Entity Framework, não manipulamos diretamente o SQL para resgatar ou gravar os dados na tabela no banco de dados.
        // (ORM)

        public CursoController(EscolaContext context)
        {
            _context = context;
        }
Exemplo n.º 22
0
 public ProfessoresController(EscolaContext context)
 {
     _context = context;
 }
Exemplo n.º 23
0
 public TurmaRepository(EscolaContext db) : base(db){}
Exemplo n.º 24
0
 public DiarioRepository(EscolaContext db) : base(db)
 {
 }
Exemplo n.º 25
0
 public EnderecoRepository(EscolaContext context) : base(context)
 {
 }
Exemplo n.º 26
0
 public DependenteRepository(EscolaContext context)
 {
     _context = context;
 }
 public UnitOfWork(EscolaContext context)
 {
     _context = context;
 }
Exemplo n.º 28
0
 public LoginController(EscolaContext database)
 {
     db = database;
 }
Exemplo n.º 29
0
 public Repository()
 {
     _escolaContext = new EscolaContext();
 }
Exemplo n.º 30
0
 public DisciplinaRepository(EscolaContext db) : base(db)
 {
 }