private void btnTipoExercicioCadastrar_Click(object sender, EventArgs e)
        {
            using (TipoExercicioNegocio tipoExercicioNegocio = new TipoExercicioNegocio())
            {
                ValidacaoInterfaces validarInterface = new ValidacaoInterfaces();
                if (validarInterface.validarCampoCadastrar(this.grpTipoExercicio.Controls) == true)
                {
                    return;
                }
                else if (validarInterface.ValidarRadioButton(this.rbtnAlunoAtivoSim, this.rbtnAlunoAtivoNao) == true)
                {
                    return;
                }

                if (acaoNaTelaInformada == AcaoNaTela.Inserir)
                {
                    TipoExercicio tipoExercicioInserir = new TipoExercicio()
                    {
                        Descricao = this.txtCadastrarDescricao.Text,
                        Ativo     = this.rbtnAlunoAtivoSim.Checked == true? true: false
                    };

                    string retorno = tipoExercicioNegocio.Inserir(tipoExercicioInserir);

                    try
                    {
                        int codigo = Convert.ToInt32(retorno);
                        MessageBox.Show("Tipo de exercício cadastrado com sucesso. Código: " + codigo.ToString(), "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        this.DialogResult = System.Windows.Forms.DialogResult.Yes;
                    }
                    catch
                    {
                        MessageBox.Show("Não foi possível cadastrar tipo de exercício. Detalhes: " + retorno, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        return;
                    }
                }
                else if (acaoNaTelaInformada == AcaoNaTela.Alterar)
                {
                    TipoExercicio tipoExercicioAlterar = new TipoExercicio()
                    {
                        IDTipoExercicio = Convert.ToInt32(this.txtCadastrarCodigo.Text),
                        Descricao       = this.txtCadastrarDescricao.Text,
                        Ativo           = this.rbtnAlunoAtivoSim.Checked == true ? true : false
                    };

                    string retorno = tipoExercicioNegocio.Alterar(tipoExercicioAlterar);
                    try
                    {
                        int codigo = Convert.ToInt32(retorno);
                        MessageBox.Show("Tipo de exercício alterado com sucesso. Código: " + codigo.ToString(), "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        this.DialogResult = System.Windows.Forms.DialogResult.Yes;
                    }
                    catch
                    {
                        MessageBox.Show("Não foi possível alterar tipo de exercício. Detalhes: " + retorno, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        return;
                    }
                }
            }
        }
예제 #2
0
        private void btnTipoTreinamentoCadastrar_Click(object sender, EventArgs e)
        {
            using (TipoTreinamentoNegocio tipoTreinamentoNegocio = new TipoTreinamentoNegocio())
            {
                ValidacaoInterfaces validarInterfaces = new ValidacaoInterfaces();
                if (validarInterfaces.validarCampoCadastrar(grpTipoTreinamentoFisico.Controls) == true)
                {
                    return;
                }
                else if (validarInterfaces.ValidarRadioButton(rbtCadastrarAtivoSim, rbtCadastrarAtivoNao) == true)
                {
                    return;
                }

                if (acaoNaTelaInformada == AcaoNaTela.Inserir)
                {
                    TipoTreinamento tipoTreinamentoInserir = new TipoTreinamento()
                    {
                        Descricao = txtCadastrarTipoTreinamentoDescricao.Text,
                        Ativo     = rbtCadastrarAtivoSim.Checked == true? true: false
                    };

                    string retornoInserir = tipoTreinamentoNegocio.Inserir(tipoTreinamentoInserir);
                    try
                    {
                        int codigo = Convert.ToInt32(retornoInserir);
                        MessageBox.Show("Tipo de treinamento cadastrado com sucesso. Código: " + retornoInserir, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        this.DialogResult = DialogResult.Yes;
                    }
                    catch
                    {
                        MessageBox.Show("Não foi possível cadastrar o tipo de treinamento. Detalhes: " + retornoInserir, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        return;
                    }
                }
                if (acaoNaTelaInformada == AcaoNaTela.Alterar)
                {
                    TipoTreinamento tipoTreinamentoAlterar = new TipoTreinamento()
                    {
                        IDTipoTreinamento = Convert.ToInt32(txtCadastrarCodigo.Text),
                        Descricao         = txtCadastrarTipoTreinamentoDescricao.Text,
                        Ativo             = rbtCadastrarAtivoSim.Checked == true ? true : false
                    };

                    string retornoAlterar = tipoTreinamentoNegocio.Alterar(tipoTreinamentoAlterar);
                    try
                    {
                        int codigo = Convert.ToInt32(retornoAlterar);
                        MessageBox.Show("Tipo de treinamento alterado com sucesso. Código: " + retornoAlterar, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        this.DialogResult = DialogResult.Yes;
                    }
                    catch
                    {
                        MessageBox.Show("Não foi possível alterar o tipo de treinamento. Detalhes: " + retornoAlterar, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        return;
                    }
                }
            }
        }
        private void btnCadastrarTreinamento_Click(object sender, EventArgs e)
        {
            using (TreinamentoNegocio treinamentoNegocio = new TreinamentoNegocio())
            {
                ValidacaoInterfaces validarInterfaces = new ValidacaoInterfaces();
                if (acaoNaTelaInformada == AcaoNaTela.Inserir)
                {
                    if (validarInterfaces.ValidarRadioButton(rbtCadastrarAtivoSim, rbtCadastrarAtivoNao) == true)
                    {
                        return;
                    }
                    if (cbxCadastrarTipoTreinamento.Text == "")
                    {
                        MessageBox.Show("Campo obrigatório nulo: Treinamento", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        cbxCadastrarTipoTreinamento.Focus();
                        return;
                    }
                    if (cbxCadastrarTipoTreinamento.SelectedValue == null)
                    {
                        MessageBox.Show("Tipo de treinamento físico não existe", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        cbxCadastrarTipoTreinamento.Focus();
                        return;
                    }
                    Treinamento treinamentoInserir = new Treinamento()
                    {
                        Ativo = rbtCadastrarAtivoSim.Checked == true ? true : false
                    };
                    treinamentoInserir.TipoTreinamento = new TipoTreinamento()
                    {
                        IDTipoTreinamento = Convert.ToInt32(cbxCadastrarTipoTreinamento.SelectedValue)
                    };

                    treinamentoInserir.Aluno        = new Aluno();
                    treinamentoInserir.Aluno.Pessoa = new Pessoa()
                    {
                        IDPessoa = Convert.ToInt32(txtCodigoAluno.Text)
                    };

                    string retorno = treinamentoNegocio.Inserir(treinamentoInserir);

                    try
                    {
                        int IDTreinamento = Convert.ToInt32(retorno);
                        grpFichaTreinamento.Enabled        = true;
                        grpTreinamentoFisico.Enabled       = false;
                        btnCadastrarTreinamento.Text       = "";
                        txtCadastrarTreinamentoCodigo.Text = IDTreinamento.ToString();
                        cbxCadastrarExercicio.Focus();
                    }
                    catch
                    {
                        MessageBox.Show("Não foi possível cadastrar as informações do treinamento. Detalhes: " + retorno, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        cbxCadastrarTipoTreinamento.Focus();
                        return;
                    }
                }

                else if (acaoNaTelaInformada == AcaoNaTela.Alterar)
                {
                    if (validarInterfaces.ValidarRadioButton(rbtCadastrarAtivoSim, rbtCadastrarAtivoNao) == true)
                    {
                        return;
                    }

                    Treinamento treinamentoAlterar = new Treinamento()
                    {
                        IDTreinamento = Convert.ToInt32(txtCadastrarTreinamentoCodigo.Text),
                        Ativo         = rbtCadastrarAtivoSim.Checked == true? true: false
                    };
                    treinamentoAlterar.TipoTreinamento = new TipoTreinamento()
                    {
                        IDTipoTreinamento = Convert.ToInt32(cbxCadastrarTipoTreinamento.SelectedValue)
                    };

                    treinamentoAlterar.Aluno        = new Aluno();
                    treinamentoAlterar.Aluno.Pessoa = new Pessoa()
                    {
                        IDPessoa = Convert.ToInt32(txtCodigoAluno.Text)
                    };

                    string retorno = treinamentoNegocio.Alterar(treinamentoAlterar);
                    try
                    {
                        int IDTreinamento = Convert.ToInt32(retorno);
                        grpFichaTreinamento.Enabled  = true;
                        grpTreinamentoFisico.Enabled = false;
                        cbxCadastrarExercicio.Focus();
                    }
                    catch
                    {
                        MessageBox.Show("Não foi possível alterar as informações do treinamento. Detalhes: " + retorno, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        cbxCadastrarTipoTreinamento.Focus();
                        return;
                    }
                }
            }
        }
예제 #4
0
        private void btnEquipamentoCadastrar_Click(object sender, EventArgs e)
        {
            using (EquipamentoNegocio equipamentoNegocio = new EquipamentoNegocio())
            {
                ValidacaoInterfaces validarInterfaces = new ValidacaoInterfaces();
                if (validarInterfaces.validarCampoCadastrar(this.grpEquipamento.Controls) == true)
                {
                    return;
                }
                else if (validarInterfaces.ValidarRadioButton(this.rbtCadastrarAtivoSim, this.rbtCadastrarAtivoNao) == true)
                {
                    return;
                }

                if (acaoNaTelaInformada == AcaoNaTela.Inserir)
                {
                    Equipamento equipamentoInserir = new Equipamento()
                    {
                        Nome       = this.txtCadastrarNomeEquipamento.Text,
                        Quantidade = Convert.ToInt32(this.txtCadastrarQuantidade.Text),
                        Ativo      = this.rbtCadastrarAtivoSim.Checked == true? true: false
                    };

                    string retorno = equipamentoNegocio.Inserir(equipamentoInserir);

                    try
                    {
                        int codigo = Convert.ToInt32(retorno);
                        MessageBox.Show("Equipamento cadastrado com sucesso. Código: " + codigo.ToString(), "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        this.DialogResult = System.Windows.Forms.DialogResult.Yes;
                    }
                    catch
                    {
                        MessageBox.Show("Não foi possível cadastrar o equipamento. Detalhes: " + retorno, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        return;
                    }
                }
                else if (acaoNaTelaInformada == AcaoNaTela.Alterar)
                {
                    Equipamento equipamentoAlterar = new Equipamento()
                    {
                        IDEquipamento = Convert.ToInt32(this.txtCadastrarCodigo.Text),
                        Nome          = txtCadastrarNomeEquipamento.Text,
                        Quantidade    = Convert.ToInt32(this.txtCadastrarQuantidade.Text),
                        Ativo         = this.rbtCadastrarAtivoSim.Checked == true? true: false
                    };

                    string retorno = equipamentoNegocio.Alterar(equipamentoAlterar);

                    try
                    {
                        int codigo = Convert.ToInt32(retorno);
                        MessageBox.Show("Equipamento alterado com sucesso. Código: " + codigo.ToString(), "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        this.DialogResult = System.Windows.Forms.DialogResult.Yes;
                    }
                    catch
                    {
                        MessageBox.Show("Não foi possível alterar o equipamento. Detalhes: " + retorno, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        return;
                    }
                }
            }
        }
        private void btnNoticiaCadastrar_Click(object sender, EventArgs e)
        {
            using (NoticiaNegocio noticiaNegocio = new NoticiaNegocio())
            {
                ValidacaoInterfaces validarInterfaces = new ValidacaoInterfaces();
                if (validarInterfaces.validarCampoCadastrar(grpNoticia.Controls) == true)
                {
                    return;
                }
                else if (validarInterfaces.ValidarRadioButton(this.rbtCadastrarAtivoSim, rbtCadastrarAtivoNao) == true)
                {
                    return;
                }

                if (acaoNaTelaInformada == AcaoNaTela.Inserir)
                {
                    Noticia noticiaInserir = new Noticia()
                    {
                        Titulo    = txtCadastrarTitulo.Text.ToString(),
                        Descricao = rckCadastrarDescricao.Text,
                        Ativo     = rbtCadastrarAtivoSim.Checked == true? true: false
                    };

                    string retorno = noticiaNegocio.Inserir(noticiaInserir);
                    try
                    {
                        int codigo = Convert.ToInt32(retorno);
                        MessageBox.Show("Notícia cadastrada com sucesso. Código: " + codigo.ToString());
                        this.DialogResult = DialogResult.Yes;
                    }
                    catch
                    {
                        MessageBox.Show("Não foi possível cadastrar notícia. Detalhes: " + retorno, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        return;
                    }
                }
                else if (acaoNaTelaInformada == AcaoNaTela.Alterar)
                {
                    Noticia noticiaAlterar = new Noticia()
                    {
                        IDNoticia = Convert.ToInt32(this.txtCadastrarCodigo.Text),
                        Titulo    = txtCadastrarTitulo.Text,
                        Descricao = rckCadastrarDescricao.Text,
                        Ativo     = rbtCadastrarAtivoSim.Checked == true? true: false
                    };

                    string retorno = noticiaNegocio.Alterar(noticiaAlterar);
                    try
                    {
                        int codigo = Convert.ToInt32(retorno);
                        MessageBox.Show("Notícia alterada com sucesso. Código: " + codigo.ToString(), "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        this.DialogResult = System.Windows.Forms.DialogResult.Yes;
                    }
                    catch
                    {
                        MessageBox.Show("Não foi possível alterar notícia. Detalhes: " + retorno, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        return;
                    }
                }
            }
        }