public void InserirFuncionario(Funcionario funcionario, Lecionamento lecionamento) { using (var context = new RubbrDuckEntities()) { lecionamento.fkFuncionario = context.Funcionario.FirstOrDefault(f => f == funcionario).FuncionarioId; context.Lecionamento.Add(lecionamento); context.SaveChanges(); } }
protected void btnAddDisciplina_Click(object sender, EventArgs e) { Lecionamento lecionamento = new Lecionamento(); lecionamento.LecionamentoId = Lecionamentos.Count > 0 ? Lecionamentos.LastOrDefault().LecionamentoId : 1; lecionamento.Curso = new Curso() { Nome = txtCurso.Text }; lecionamento.Disciplina = new Disciplina() { Nome = txtDisciplina.Text }; lecionamento.QuantidadeAula = int.Parse(txtCargaHoraria.Text); lecionamento.Instituicao = new Instituicao() { InstituicaoId = int.Parse(ddUnidade.SelectedValue), Nome = ddUnidade.SelectedItem.Text }; Lecionamentos.Add(lecionamento); AtualizaSession(); CarregaRepeater(); }