public void AtualizarGridTreinamento(DialogResult dialogResult)
        {
            using (TreinamentoNegocio treinamentoNegocio = new TreinamentoNegocio())
            {
                ValidacaoInterfaces validarInterfaces = new ValidacaoInterfaces();
                if (dialogResult == DialogResult.Yes)
                {
                    try
                    {
                        ListaTreinamento listaTreinamento = treinamentoNegocio.PesquisarTreinamentoCodigoNomeAluno(null, txtSelecionarCodAluno.Text);
                        this.dgwSelecionarTreinamentoFísico.DataSource = null;
                        this.dgwSelecionarTreinamentoFísico.DataSource = listaTreinamento;
                        this.dgwSelecionarTreinamentoFísico.Update();
                        this.dgwSelecionarTreinamentoFísico.Refresh();
                        txtSelecionarCodAluno.Focus();

                        return;
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show("Não foi possível atualizar, após ter inserido ou alterado treinamento. Detalhes: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        return;
                    }
                }
                else if (validarInterfaces.ValidarCampoPesquisar(txtSelecionarCodAluno, "nome do aluno") == true)
                {
                    return;
                }
                else if (txtSelecionarCodAluno.Text.Where(c => char.IsNumber(c)).Count() > 0)
                {
                    try
                    {
                        ListaTreinamento listaTreinamento = treinamentoNegocio.PesquisarTreinamentoCodigoNomeAluno(Convert.ToInt32(txtSelecionarCodAluno.Text), null);
                        if (listaTreinamento.Count() > 0)
                        {
                            this.dgwSelecionarTreinamentoFísico.DataSource = null;
                            this.dgwSelecionarTreinamentoFísico.DataSource = listaTreinamento;
                            this.dgwSelecionarTreinamentoFísico.Update();
                            this.dgwSelecionarTreinamentoFísico.Refresh();
                            txtSelecionarCodAluno.Focus();
                            return;
                        }
                        else
                        {
                            MessageBox.Show("Não existe nenhum aluno com este código: " + txtSelecionarCodAluno.Text, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            txtSelecionarCodAluno.Focus();
                            return;
                        }
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show("Não foi possível pesquisar aluno por código. Detalhes: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        txtSelecionarCodAluno.Focus();
                        return;
                    }
                }
                else
                {
                    try
                    {
                        ListaTreinamento listaTreinamento = treinamentoNegocio.PesquisarTreinamentoCodigoNomeAluno(null, txtSelecionarCodAluno.Text);
                        if (listaTreinamento.Count() > 0)
                        {
                            this.dgwSelecionarTreinamentoFísico.DataSource = null;
                            this.dgwSelecionarTreinamentoFísico.DataSource = listaTreinamento;
                            this.dgwSelecionarTreinamentoFísico.Update();
                            this.dgwSelecionarTreinamentoFísico.Refresh();
                            txtSelecionarCodAluno.Focus();
                            return;
                        }
                        else
                        {
                            MessageBox.Show("Não existe nenhum aluno com esse nome: " + txtSelecionarCodAluno.Text, "Avso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            txtSelecionarCodAluno.Focus();
                            return;
                        }
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show("Não foi possível pesquisar aluno por nome. Detalhes: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        txtSelecionarCodAluno.Focus();
                        return;
                    }
                }
            }
        }
        public void AtualizarGridExercicio(DialogResult dialogResult)
        {
            using (ExercicioNegocio exercicioNegocio = new ExercicioNegocio())
            {
                ValidacaoInterfaces validarInterfaces = new ValidacaoInterfaces();
                if (dialogResult == DialogResult.Yes)
                {
                    try
                    {
                        ListaExercicio listaExercicio = exercicioNegocio.PesquisarExercicioCodigoNome(null, "%");
                        this.dgwSelecionarExercicio.DataSource = null;
                        this.dgwSelecionarExercicio.DataSource = listaExercicio;
                        this.dgwSelecionarExercicio.Update();
                        this.dgwSelecionarExercicio.Refresh();
                        txtSelecionarCodNome.Focus();
                        txtSelecionarCodNome.Clear();
                        return;
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show("Não foi possível atualizar, após ter inserido ou alterado exercício. Detalhes: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        txtSelecionarCodNome.Focus();
                        return;
                    }
                }



                else if (validarInterfaces.ValidarCampoPesquisar(txtSelecionarCodNome, "nome") == true)
                {
                    return;
                }

                else if (this.txtSelecionarCodNome.Text.Where(c => char.IsNumber(c)).Count() > 0)
                {
                    try
                    {
                        ListaExercicio listaExercicio = exercicioNegocio.PesquisarExercicioCodigoNome(Convert.ToInt32(this.txtSelecionarCodNome.Text), null);
                        if (listaExercicio.Count() > 0)
                        {
                            this.dgwSelecionarExercicio.DataSource = null;
                            this.dgwSelecionarExercicio.DataSource = listaExercicio;
                            this.dgwSelecionarExercicio.Update();
                            this.dgwSelecionarExercicio.Refresh();
                            txtSelecionarCodNome.Focus();
                            return;
                        }
                        else
                        {
                            MessageBox.Show("Não existe nenhum exercício com esse código: " + txtSelecionarCodNome.Text, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            txtSelecionarCodNome.Focus();
                            return;
                        }
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show("Não foi possível pesquisar exercício por código. Detalhes: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        txtSelecionarCodNome.Focus();
                        return;
                    }
                }
                else
                {
                    try
                    {
                        ListaExercicio listaExercicio = exercicioNegocio.PesquisarExercicioCodigoNome(null, this.txtSelecionarCodNome.Text);
                        if (listaExercicio.Count() > 0)
                        {
                            this.dgwSelecionarExercicio.DataSource = null;
                            this.dgwSelecionarExercicio.DataSource = listaExercicio;
                            this.dgwSelecionarExercicio.Update();
                            this.dgwSelecionarExercicio.Refresh();
                            txtSelecionarCodNome.Focus();
                            return;
                        }
                        else
                        {
                            MessageBox.Show("Não existe nenhum exercício com esse nome: " + txtSelecionarCodNome.Text, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            txtSelecionarCodNome.Focus();
                            return;
                        }
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show("Não foi possível pesquisar exercício por nome. Detalhes: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        txtSelecionarCodNome.Focus();
                        return;
                    }
                }
            }
        }
예제 #3
0
 public void AtualizarGridTipoMedidaCorporal(DialogResult dialogResult)
 {
     using (TipoMedidaCorporalNegocio tipoMedidaNegocio = new TipoMedidaCorporalNegocio())
     {
         ValidacaoInterfaces validarInterfaces = new ValidacaoInterfaces();
         if (dialogResult == DialogResult.Yes)
         {
             try
             {
                 ListaTipoMedidaCorporal listaTipoMedidaCorporal = tipoMedidaNegocio.PesquisarTipoMedidaCorporal(null, "%");
                 this.dgwSelecionarTipoMedidaCorporal.DataSource = null;
                 this.dgwSelecionarTipoMedidaCorporal.DataSource = listaTipoMedidaCorporal;
                 this.dgwSelecionarTipoMedidaCorporal.Update();
                 this.dgwSelecionarTipoMedidaCorporal.Refresh();
                 txtSelecionarCodDescricao.Focus();
                 txtSelecionarCodDescricao.Clear();
                 return;
             }
             catch (Exception ex)
             {
                 MessageBox.Show("Não foi possível atualizar, após ter inserido ou alterado tipo de medida corporal. Detalhes: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 return;
             }
         }
         else if (validarInterfaces.ValidarCampoPesquisar(txtSelecionarCodDescricao, "descrição") == true)
         {
             return;
         }
         else if (txtSelecionarCodDescricao.Text.Where(c => char.IsNumber(c)).Count() > 0)
         {
             try
             {
                 ListaTipoMedidaCorporal listaTipoMedidaCorporal = tipoMedidaNegocio.PesquisarTipoMedidaCorporal(Convert.ToInt32(txtSelecionarCodDescricao.Text), null);
                 if (listaTipoMedidaCorporal.Count() > 0)
                 {
                     this.dgwSelecionarTipoMedidaCorporal.DataSource = null;
                     this.dgwSelecionarTipoMedidaCorporal.DataSource = listaTipoMedidaCorporal;
                     this.dgwSelecionarTipoMedidaCorporal.Update();
                     this.dgwSelecionarTipoMedidaCorporal.Refresh();
                     txtSelecionarCodDescricao.Focus();
                     return;
                 }
                 else
                 {
                     MessageBox.Show("Não existe nenhum tipo de medida corporal com esse código: " + txtSelecionarCodDescricao.Text, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                     txtSelecionarCodDescricao.Focus();
                     return;
                 }
             }
             catch (Exception ex)
             {
                 MessageBox.Show("Não foi possível pesquisar tipo de medida corporal por código. Detalhes: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 txtSelecionarCodDescricao.Focus();
                 return;
             }
         }
         else
         {
             try
             {
                 ListaTipoMedidaCorporal listaTipoMedidaCorporal = tipoMedidaNegocio.PesquisarTipoMedidaCorporal(null, txtSelecionarCodDescricao.Text);
                 if (listaTipoMedidaCorporal.Count() > 0)
                 {
                     this.dgwSelecionarTipoMedidaCorporal.DataSource = null;
                     this.dgwSelecionarTipoMedidaCorporal.DataSource = listaTipoMedidaCorporal;
                     this.dgwSelecionarTipoMedidaCorporal.Update();
                     this.dgwSelecionarTipoMedidaCorporal.Refresh();
                     txtSelecionarCodDescricao.Focus();
                     return;
                 }
                 else
                 {
                     MessageBox.Show("Não existe nenhum tipo de medida corporal com essa descrição: " + txtSelecionarCodDescricao.Text, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                     txtSelecionarCodDescricao.Focus();
                     return;
                 }
             }
             catch (Exception ex)
             {
                 MessageBox.Show("Não foi possível pesquisar tipo de medida corporal por descrição. Detalhes: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 txtSelecionarCodDescricao.Focus();
                 return;
             }
         }
     }
 }
예제 #4
0
        public void AtualizarGrid(DialogResult dialogResult)
        {
            using (TipoTreinamentoNegocio tipoTreinamentoNegocio = new TipoTreinamentoNegocio())
            {
                ValidacaoInterfaces  validar = new ValidacaoInterfaces();
                ListaTipoTreinamento listaTipoTreinamento = new ListaTipoTreinamento();
                if (dialogResult == DialogResult.Yes)
                {
                    try
                    {
                        listaTipoTreinamento = tipoTreinamentoNegocio.PesquisarTreinamentoCodigoNome(null, "%");
                        this.dgwSelecionarTipoTreinamento.DataSource = null;
                        this.dgwSelecionarTipoTreinamento.DataSource = listaTipoTreinamento;
                        this.dgwSelecionarTipoTreinamento.Update();
                        this.dgwSelecionarTipoTreinamento.Refresh();
                        this.txtSelecionarCodDescricao.Clear();
                        this.txtSelecionarCodDescricao.Focus();
                        return;
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show("Não foi possível atualizar, após ter inserido ou alterado o tipo de treinamento. Detalhes: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        txtSelecionarCodDescricao.Clear();
                        txtSelecionarCodDescricao.Focus();
                        return;
                    }
                }

                if (validar.ValidarCampoPesquisar(txtSelecionarCodDescricao, "descrição") == true)
                {
                    return;
                }

                if (txtSelecionarCodDescricao.Text.Where(c => char.IsNumber(c)).Count() > 0)
                {
                    try
                    {
                        listaTipoTreinamento = tipoTreinamentoNegocio.PesquisarTreinamentoCodigoNome(Convert.ToInt32(txtSelecionarCodDescricao.Text), null);
                        if (listaTipoTreinamento.Count > 0)
                        {
                            this.dgwSelecionarTipoTreinamento.DataSource = null;
                            this.dgwSelecionarTipoTreinamento.DataSource = listaTipoTreinamento;
                            this.dgwSelecionarTipoTreinamento.Update();
                            this.dgwSelecionarTipoTreinamento.Refresh();
                            this.txtSelecionarCodDescricao.Focus();
                            return;
                        }
                        else
                        {
                            MessageBox.Show("Não possui nenhum tipo de treinamento com esse código: " + txtSelecionarCodDescricao.Text, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            txtSelecionarCodDescricao.Clear();
                            txtSelecionarCodDescricao.Focus();
                            return;
                        }
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show("Não foi possível pesquisar por código. Detalhes: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        txtSelecionarCodDescricao.Focus();
                        txtSelecionarCodDescricao.Clear();
                        return;
                    }
                }
                else if (txtSelecionarCodDescricao.Text.Where(c => char.IsLetter(c)).Count() > 0)
                {
                    try
                    {
                        listaTipoTreinamento = tipoTreinamentoNegocio.PesquisarTreinamentoCodigoNome(null, txtSelecionarCodDescricao.Text);
                        if (listaTipoTreinamento.Count > 0)
                        {
                            this.dgwSelecionarTipoTreinamento.DataSource = null;
                            this.dgwSelecionarTipoTreinamento.DataSource = listaTipoTreinamento;
                            this.dgwSelecionarTipoTreinamento.Update();
                            this.dgwSelecionarTipoTreinamento.Refresh();
                            this.txtSelecionarCodDescricao.Focus();
                            return;
                        }
                        else
                        {
                            MessageBox.Show("Não possui nenhum tipo de treinamento com essa descrição: " + txtSelecionarCodDescricao.Text, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            txtSelecionarCodDescricao.Clear();
                            txtSelecionarCodDescricao.Focus();
                            return;
                        }
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show("Não foi possível pesquisar o tipo de treinamento por descrição. Detalhes: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        txtSelecionarCodDescricao.Clear();
                        txtSelecionarCodDescricao.Focus();
                        return;
                    }
                }
            }
        }
        public void  AtualizarGridObjetivo(DialogResult dialogResult)
        {
            using (ObjetivoNegocio objetivoNegocio = new ObjetivoNegocio())
            {
                ValidacaoInterfaces validarInterfaces = new ValidacaoInterfaces();
                if (dialogResult == DialogResult.Yes)
                {
                    try
                    {
                        ListaObjetivo listaObjetivo = objetivoNegocio.ConsultarObjetivoCodigoDescricao(null, "%");
                        dgwSelecionarObjetivo.DataSource = null;
                        dgwSelecionarObjetivo.DataSource = listaObjetivo;
                        dgwSelecionarObjetivo.Update();
                        dgwSelecionarObjetivo.Refresh();
                        txtSelecionarCodNome.Clear();
                        txtSelecionarCodNome.Focus();
                        return;
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show("Não foi possível atualizar, após ter inserido ou alterado objetivo. Detalhes: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        return;
                    }
                }


                else if (validarInterfaces.ValidarCampoPesquisar(this.txtSelecionarCodNome, "descrição") == true)
                {
                    return;
                }

                else if (this.txtSelecionarCodNome.Text.Where(c => char.IsNumber(c)).Count() > 0)
                {
                    try
                    {
                        ListaObjetivo listaObjetivo = objetivoNegocio.ConsultarObjetivoCodigoDescricao(Convert.ToInt32(this.txtSelecionarCodNome.Text), null);
                        if (listaObjetivo.Count() > 0)
                        {
                            dgwSelecionarObjetivo.DataSource = null;
                            dgwSelecionarObjetivo.DataSource = listaObjetivo;
                            dgwSelecionarObjetivo.Update();
                            dgwSelecionarObjetivo.Refresh();
                            txtSelecionarCodNome.Focus();
                            return;
                        }
                        else
                        {
                            MessageBox.Show("Não existe nenhum objetivo com esse código: " + txtSelecionarCodNome.Text, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            txtSelecionarCodNome.Focus();
                            return;
                        }
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show("Não foi possível pesquisar objetivo por código. Detalhes: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        txtSelecionarCodNome.Focus();
                        return;
                    }
                }
                else
                {
                    try
                    {
                        ListaObjetivo listaObjetivo = objetivoNegocio.ConsultarObjetivoCodigoDescricao(null, this.txtSelecionarCodNome.Text);
                        if (listaObjetivo.Count() > 0)
                        {
                            dgwSelecionarObjetivo.DataSource = null;
                            dgwSelecionarObjetivo.DataSource = listaObjetivo;
                            dgwSelecionarObjetivo.Update();
                            dgwSelecionarObjetivo.Refresh();
                            txtSelecionarCodNome.Focus();
                            return;
                        }
                        else
                        {
                            MessageBox.Show("Não existe nenhum objetivo com essa descrição: " + txtSelecionarCodNome.Text, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            txtSelecionarCodNome.Focus();
                            return;
                        }
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show("Não foi possível pesquisar objetivo por descrição. Detalhes: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        txtSelecionarCodNome.Focus();
                        return;
                    }
                }
            }
        }
예제 #6
0
 public void AtualizarGridNoticia(DialogResult dialogResult)
 {
     using (NoticiaNegocio noticiaNegocio = new NoticiaNegocio())
     {
         ValidacaoInterfaces validarInterfaces = new ValidacaoInterfaces();
         if (dialogResult == DialogResult.Yes)
         {
             try
             {
                 ListaNoticia listaNoticia = noticiaNegocio.ConsultarNoticia(null, "%");
                 this.dgwSelecionarNoticia.DataSource = null;
                 this.dgwSelecionarNoticia.DataSource = listaNoticia;
                 this.dgwSelecionarNoticia.Update();
                 txtSelecionarCodTitulo.Focus();
                 txtSelecionarCodTitulo.Clear();
                 return;
             }
             catch (Exception ex)
             {
                 MessageBox.Show("Não foi possível atualizar, após ter inserido ou alterado notícia. Detalhes: " + ex.Message, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 return;
             }
         }
         else if (validarInterfaces.ValidarCampoPesquisar(this.txtSelecionarCodTitulo, "título") == true)
         {
             return;
         }
         else if (this.txtSelecionarCodTitulo.Text.Where(c => char.IsNumber(c)).Count() > 0)
         {
             try
             {
                 ListaNoticia listaNoticia = noticiaNegocio.ConsultarNoticia(Convert.ToInt32(this.txtSelecionarCodTitulo.Text), null);
                 if (listaNoticia.Count() > 0)
                 {
                     this.dgwSelecionarNoticia.DataSource = null;
                     this.dgwSelecionarNoticia.DataSource = listaNoticia;
                     this.dgwSelecionarNoticia.Update();
                     this.dgwSelecionarNoticia.Refresh();
                     txtSelecionarCodTitulo.Focus();
                     return;
                 }
                 else
                 {
                     MessageBox.Show("Não existe nenhuma notícia com esse código: " + txtSelecionarCodTitulo.Text, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                     txtSelecionarCodTitulo.Focus();
                     return;
                 }
             }
             catch (Exception ex)
             {
                 MessageBox.Show("Não foi possível pesquisar notícia por código. Detalhes: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                 txtSelecionarCodTitulo.Focus();
                 return;
             }
         }
         else
         {
             try
             {
                 ListaNoticia listaNoticia = noticiaNegocio.ConsultarNoticia(null, txtSelecionarCodTitulo.Text);
                 if (listaNoticia.Count() > 0)
                 {
                     this.dgwSelecionarNoticia.DataSource = null;
                     this.dgwSelecionarNoticia.DataSource = listaNoticia;
                     this.dgwSelecionarNoticia.Update();
                     this.dgwSelecionarNoticia.Refresh();
                     txtSelecionarCodTitulo.Focus();
                     return;
                 }
                 else
                 {
                     MessageBox.Show("Não existe nenhuma notícia com esse título: " + txtSelecionarCodTitulo.Text, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                     txtSelecionarCodTitulo.Focus();
                     return;
                 }
             }
             catch (Exception ex)
             {
                 MessageBox.Show("Não foi possível pesquisar notícia por título. Detalhes: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 txtSelecionarCodTitulo.Focus();
                 return;
             }
         }
     }
 }