private void btnSalvar_Click(object sender, EventArgs e) { if (dtvInfAlunos != null) { DataGridViewSelectedCellCollection selectedCells = dtvInfAlunos.SelectedCells; string matricula = selectedCells[0].FormattedValue.ToString(); string nome = selectedCells[1].FormattedValue.ToString(); string dataNascimento = selectedCells[2].FormattedValue.ToString(); string curso = selectedCells[3].FormattedValue.ToString(); CursoRepositorio cursoRepositorio = new CursoRepositorio(); Curso objCurso = cursoRepositorio.obtemPorNome(curso); if (objCurso == null) { return; } Aluno aluno = new Aluno(Convert.ToInt32(matricula), Convert.ToDateTime(dataNascimento), nome, objCurso); AlunoRepositorio alunoRepositorio = new AlunoRepositorio(); if (alunoRepositorio.editaAluno(aluno) == 1) { MessageBox.Show("Os dados do aluno foram alterados com sucesso!"); btnBuscarAluno_Click(sender, e); } } }
private void lpkCurso_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (ClsGlobal.ctDB == true) { foreach (Curso c in CursoRepositorio.GetCurso()) { this.txtsituacao.Text = c.situacao; if (c.situacao == "ATIVO") { txtsituacao.Foreground = new SolidColorBrush(Colors.Green); } else { txtsituacao.Foreground = new SolidColorBrush(Colors.Red); } } } else { this.txtsituacao.Text = (Application.Current as App).user[lpkCurso.SelectedIndex].situacao; if ((Application.Current as App).user[lpkCurso.SelectedIndex].situacao == "ATIVO") { txtsituacao.Foreground = new SolidColorBrush(Colors.Green); } else { txtsituacao.Foreground = new SolidColorBrush(Colors.Red); } } }
private void persisteCurso() { Curso c = new Curso(); c.id = UserP.id; c.nome = UserP.nome; c.situacao = UserP.situacao; ClsGlobal.IdCurso = UserP.id; CursoRepositorio.create(c); }
private void preencheListaCursos() { if (checkCurso.Items.Count == 0) { CursoRepositorio cursoRepositorio = new CursoRepositorio(); List <Curso> lista = cursoRepositorio.buscaCurso(); lista.ForEach(delegate(Curso curso) { checkCurso.Items.Add(curso); }); } }
static void Main(string[] args) { EstudianteCursoRepositorio repo1 = new EstudianteCursoRepositorio(); EstudianteRepositorio repoEstudiante = new EstudianteRepositorio(); CursoRepositorio repoCurso = new CursoRepositorio(); List <EstudianteCurso> lista = repo1.GetAlumnoCursos(1); EstudianteCurso es = lista.Find(e => e.EstudianteId == 1); Console.WriteLine("El estudiante {0}, lleva los siguientes cursos:", repoEstudiante.GetEstudiante(es.EstudianteId).Nombres); foreach (var item in lista) { Console.WriteLine("{0}", repoCurso.GetCurso(item.CursoId).Nombre); } Console.ReadLine(); }
public void EscreCursoDB() { List <string> _situacaoDB = new List <string>(); lpkCurso.Items.Clear(); foreach (Curso c in CursoRepositorio.GetCurso()) { ClsGlobal.IdCurso = c.id; _situacaoDB.Add(c.nome); if (c.situacao == "ATIVO") { txtsituacao.Foreground = new SolidColorBrush(Colors.Green); } else { txtsituacao.Foreground = new SolidColorBrush(Colors.Red); } this.txtsituacao.Text = c.situacao; } lpkCurso.ItemsSource = _situacaoDB; }
public List <Curso> ConsultaCurso() { var repo = new CursoRepositorio(); return(repo.ConsultaCurso()); }
public void AtualizarCurso(Curso curso) { var repo = new CursoRepositorio(); repo.AtualizarCurso(curso); }
public void ExcluirCurso(Curso curso) { var repo = new CursoRepositorio(); repo.ExcluirCurso(curso); }
public void InserirCurso(Curso curso) { var repo = new CursoRepositorio(); repo.InserirCurso(curso); }
private void button1_Click(object sender, EventArgs e) { CursoRepositorio cursoRepositorio = new CursoRepositorio(); cursoRepositorio.buscaCurso(); }
public AlunoController(UnitOfWork unitOfWork) { _unitOfWork = unitOfWork; _alunoRepositorio = new AlunoRepositorio(unitOfWork); _cursoRepositorio = new CursoRepositorio(unitOfWork); }
public CursoController() { repositorio = new CursoRepositorio(); }