/// <summary> /// Exclui um aluno. /// </summary> /// <param name="pMatricula">Matricula do aluno</param> private void ExcluirAluno(int pMatricula) { if (base.ExibirMessagemGeral(Mensagem.ExcluirRegistro(pMatricula.ToString()), TituloJanelas.ExcluirRegistro, MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { AlunoOT alunoOT = new AlunoOT(); alunoOT.Codigo = pMatricula; this._alunoCTRL = new AlunoCTRL(alunoOT); base.ResultadoOperacao = this._alunoCTRL.Excluir(); if (base.ResultadoOperacao.Resultado == Enumeradores.Resultados.Sucesso) { if (base.ResultadoOperacao.TipoOperacao == Enumeradores.TipoOperacao.Exclusao) { base.ExibirMessagemGeral(Mensagem.ExcluidoSucesso, TituloJanelas.ExcluirRegistro, MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button2); } } else { if (base.ResultadoOperacao.TipoOperacao == Enumeradores.TipoOperacao.Exclusao) { base.ExibirMessagemGeral(Mensagem.ErroExcluir, TituloJanelas.ExcluirRegistro, MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button2); } } this.ConsultarDadosAlunos(); } }
/// <summary> /// Consulta os dados do aluno. /// </summary> private void ConsultarAlunos() { this._alunoCTRL = new AlunoCTRL(); if (this.txtProcurar.Text.Trim().Length > 0) { if (this.rbNome.Checked) { base.ResultadoOperacao = this._alunoCTRL.ConsultarNome(this.txtProcurar.Text.Trim().Replace("'", "")); } else { int codigo = 0; if (int.TryParse(this.txtProcurar.Text, out codigo)) { base.ResultadoOperacao = this._alunoCTRL.ConsultarMatricula(codigo); } } } else { base.ResultadoOperacao = this._alunoCTRL.ConsultarTodos(); } if (base.ResultadoOperacao.Resultado == Enumeradores.Resultados.Sucesso) { this._alunosList = (List <AlunoOT>)base.ResultadoOperacao.ListaObjetos; this.AtualizarDataGridView(); } else { base.ExibirMensagemOperacao(base.ResultadoOperacao); } }
/// <summary> /// Consulta os dados do Aluno. /// </summary> /// <param name="pMatricula">Matricula do Aluno.</param> private void ConsultarDadosAluno() { this._aluno = new AlunoOT(); this._aluno.Codigo = this._matricula; this._alunoCTRL = new AlunoCTRL(this._aluno); this._aluno = (AlunoOT)this._alunoCTRL.CarregarAluno().ListaObjetos[0]; this.PreencherFomulario(this._aluno); }
/// <summary> /// Salva o Registro no banco /// </summary> private void SalvarRegistro() { AlunoOT alunoNovo = this.ConstruirObjeto(); if (this._aluno != null) { alunoNovo.Codigo = this._aluno.Codigo; } this._alunoCTRL = new AlunoCTRL(alunoNovo); base.ResultadoOperacao = this._alunoCTRL.Salvar(); base.ExibirMensagemOperacao(base.ResultadoOperacao); }
/// <summary> /// Consulta os dados do Aluno. /// </summary> /// <param name="pMatricula">Matricula do Aluno.</param> private AlunoOT ConsultarAluno(int pMatricula) { AlunoOT aluno = new AlunoOT(); aluno.Codigo = pMatricula; AlunoCTRL alunoCTRL = new AlunoCTRL(aluno); base.ResultadoOperacao = alunoCTRL.CarregarAluno(); if (base.ResultadoOperacao.TemObjeto) { aluno = (AlunoOT)base.ResultadoOperacao.ListaObjetos[0]; } return(aluno); }
/// <summary> /// Consulta os dados do aluno. /// </summary> private void ConsultarDadosAlunos() { Utilitarios.Enumeradores.Status status = Utilitarios.Enumeradores.ConverterStringStatus(this.cboSituacao.SelectedValue.ToString()); this._alunoCTRL = new AlunoCTRL(); if (this.txtProcurar.Text.Trim().Length > 0) { if (this.rbNome.Checked) { base.ResultadoOperacao = this._alunoCTRL.ConsultarNomeStatus(this.txtProcurar.Text.Trim().Replace("'", ""), status); } else { int codigo = 0; if (int.TryParse(this.txtProcurar.Text, out codigo)) { base.ResultadoOperacao = this._alunoCTRL.ConsultarMatriculaStatus(codigo, status); } } } else { base.ResultadoOperacao = this._alunoCTRL.ConsultarStatus(status); } if (base.ResultadoOperacao.Resultado == Enumeradores.Resultados.Sucesso) { this._alunosList = (List <AlunoOT>)base.ResultadoOperacao.ListaObjetos; this.AtualizarDataGridView(); } else { base.ExibirMensagemOperacao(base.ResultadoOperacao); } }