Esempio n. 1
0
        private void loadGrid()
        {
            FaculdadeEntities3 context = new FaculdadeEntities3();

            var dados = (from m in context.Matriculas_abertas
                         from p in context.Professor.Where(x => x.Id == m.Professor)
                         select new
            {
                Curso = m.Curso,
                Professor = p.Nome,
                Horario = m.Horario
            }).ToList();

            GVMatricula.DataSource = dados;
            GVMatricula.DataBind();
        }
Esempio n. 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                FaculdadeEntities3 context = new FaculdadeEntities3();

                var dados = (from c in context.Curso.Where(x => x.Id == 340)     //Pega o curso q o aluno
                             from a in context.Aluno.Where(x => x.Curso == c.Id) // cadastrou
                             select new
                {
                    NomeCurso = c.Nome,
                    NomeAluno = a.Nome
                }).ToList();

                GVLogar.DataSource = dados;
                GVLogar.DataBind();
            }
        }
Esempio n. 3
0
        protected void btnSalvar_Click(object sender, EventArgs e)
        {
            FaculdadeEntities3 context = new FaculdadeEntities3();

            int idCurso = int.Parse(ListCurso.SelectedValue.ToString());

            curso = idCurso;
            int raAluno;

            if (context.Aluno.Any())
            {
                raAluno = context.Aluno.OrderByDescending(x => x.RA).FirstOrDefault().RA + 10;
            }
            else
            {
                raAluno = 1000;
            }


            string raNovo = raAluno + '-'.ToString() + idCurso.ToString();

            Telefone telefone = new Telefone()
            {
                Codigo    = raNovo,
                Telefone1 = txtTelefone.Text
            };

            Aluno aluno = new Aluno()
            {
                RA             = raAluno,
                Curso          = idCurso,
                Nome           = txtNome.Text,
                CodigoTelefone = telefone.Codigo,
                Endereco       = txtEndereco.Text
            };

            context.Telefone.Add(telefone);
            context.Aluno.Add(aluno);
            context.SaveChanges();
            sendMessage("Registro Concluido!");
        }