Beispiel #1
0
        private void btnPesquisar_Click(object sender, EventArgs e)
        {
            // abre o form dentro do form
            form_ConsVacina Form_Cad = new form_ConsVacina();

            Form_Cad.ShowInTaskbar = false;
            Form_Cad.StartPosition = FormStartPosition.CenterParent;
            Form_Cad.ShowDialog(ActiveForm);

            if (Form_Cad.codigo != 0)
            {
                ConexaoDAL conexao = new ConexaoDAL(DadosConexaoDAL.StringDeConexão);
                VacinaBLL  bll     = new VacinaBLL(conexao);
                VacinaDTO  vac     = bll.CarregaVacinaDTO(Form_Cad.codigo);
                vac_idTextBox.Text = vac.Vac_id.ToString();
                //   vac_vacinaTextBox.Text = vac.Vac_;

                alterarBotoes(3);
            }
            else
            {
                this.LimpaTela();
                this.alterarBotoes(1);
            }

            //encerra form
            Form_Cad.Dispose();
        }
Beispiel #2
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                //leitura dos dados
                VacinaDTO vac = new VacinaDTO();

                //   vac.Vac_vacina = vac_vacinaTextBox.Text;


                //obj para gravar dados no bd
                ConexaoDAL conexao = new ConexaoDAL(DadosConexaoDAL.StringDeConexão);
                VacinaBLL  bll     = new VacinaBLL(conexao);

                if (this.operacao == "inserir")
                {
                    bll.Incluir(vac);

                    MessageBox.Show("Cadastrado com Sucesso: Código: " + vac.Vac_id.ToString());
                    // this.LimpaTela();
                }
                else // alterar
                {
                    vac.Vac_id = Convert.ToInt32(vac_idTextBox.Text);
                    bll.Alterar(vac);
                    MessageBox.Show("Cadastrado Alterado com Sucesso: Código: " + vac.Vac_id.ToString());
                }
                this.LimpaTela();
                this.alterarBotoes(1);
            }//try
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message);
            }
        }
Beispiel #3
0
        public void Alterar(VacinaDTO vacBllCrud)
        {
            /*     if (vacBllCrud.Vac_tipo.Trim().Length == 0) //verifica se foi informado
             * {
             *   throw new Exception("A vacina é obrigatória");
             * }
             */

            VacinaDAL dalObj = new VacinaDAL(conexao);

            dalObj.Alterar(vacBllCrud);
        }
Beispiel #4
0
        }//incluir

        public void Alterar(VacinaDTO vacDalCrud)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = conexao.Conexao;
            cmd.CommandText = "update tbVacina set vac_atendimento = @vac_atendimento, vac_tipo = @vac_tipo, vac_aplicaçao = @vac_aplicaçao, vac_data = @vac_data, vac_intervalo = @vac_intervalo where vac_id = @vac_id;";

            cmd.Parameters.AddWithValue("@vac_id", vacDalCrud.Vac_id);
            cmd.Parameters.AddWithValue("@vac_atendimento", vacDalCrud.Vac_atendimento);
            cmd.Parameters.AddWithValue("@vac_tipo", vacDalCrud.Vac_tipo);
            cmd.Parameters.AddWithValue("@vac_aplicaçao", vacDalCrud.Vac_aplicaçao);
            cmd.Parameters.AddWithValue("@vac_data", vacDalCrud.Vac_data);
            cmd.Parameters.AddWithValue("@vac_intervalo", vacDalCrud.Vac_intervalo);
            conexao.Conectar();
            cmd.ExecuteNonQuery(); //não retorna parametro algum
            conexao.Desconectar();
        }//alterar
Beispiel #5
0
        public void Incluir(VacinaDTO vacDalCrud)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = conexao.Conexao;
            cmd.CommandText = "insert into tbVacina(vac_atendimento, vac_tipo, vac_aplicaçao, vac_data, vac_intervalo) values (@vac_atendimento, @vac_tipo, @vac_aplicaçao, @vac_data, @vac_intervalo);select @@identity;";
            cmd.Parameters.AddWithValue("@vac_atendimento", vacDalCrud.Vac_atendimento);
            cmd.Parameters.AddWithValue("@vac_tipo", vacDalCrud.Vac_tipo);
            cmd.Parameters.AddWithValue("@vac_aplicaçao", vacDalCrud.Vac_aplicaçao);
            cmd.Parameters.AddWithValue("@vac_data", vacDalCrud.Vac_data);
            cmd.Parameters.AddWithValue("@vac_intervalo", vacDalCrud.Vac_intervalo);

            conexao.Conectar();

            vacDalCrud.Vac_id = Convert.ToInt32(cmd.ExecuteScalar());

            conexao.Desconectar();
        }//incluir
Beispiel #6
0
        private void BtnSalvarVA_Click(object sender, EventArgs e)
        {
            try
            {
                //leitura dos dados
                VacinaDTO vac = new VacinaDTO()
                {
                    Vac_atendimento = vac_atendimentoTextBox.Text,
                    Vac_tipo        = Convert.ToInt32(vac_tipoComboBox.Text),
                    Vac_aplicaçao   = Convert.ToInt32(vac_aplicaçaoComboBox.Text),
                    Vac_data        = vac_dataTextBox.Text,
                    Vac_intervalo   = vac_intervaloTextBox.Text
                };

                //obj para gravar dados no bd
                ConexaoDAL conexao = new ConexaoDAL(DadosConexaoDAL.StringDeConexão);
                VacinaBLL  bll     = new VacinaBLL(conexao);

                if (this.operacao == "inserir") /// alterar salvar para inserir
                {
                    bll.Incluir(vac);

                    MessageBox.Show("Cadastrado com Sucesso: Código: " + vac.Vac_id.ToString());

                    pnInfo.Show();
                }
                else
                {
                    vac.Vac_id = Convert.ToInt32(pre_idTextBox.Text);
                    bll.Alterar(vac);
                    MessageBox.Show("Cadastrado Alterado com Sucesso: Código: " + vac.Vac_id.ToString());
                }
                this.LimpaTelaVA();
                this.AlterarBotoesVA(1);
            } //try

            catch (Exception erro)
            {
                MessageBox.Show(erro.Message);
            }
        }
Beispiel #7
0
        }//pesquisar

        public VacinaDTO CarregaVacinaDTO(int vac_id) //tipo + o campo do banco
        {
            VacinaDTO  vac = new VacinaDTO();
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = conexao.Conexao;
            cmd.CommandText = "select * from tbVacina where vac_id = @vac_id;";
            cmd.Parameters.AddWithValue("@vac_id", vac_id);
            conexao.Conectar();
            SqlDataReader registro = cmd.ExecuteReader();

            if (registro.HasRows)
            {
                registro.Read();
                vac.Vac_id          = Convert.ToInt32(registro["vac_id"]);
                vac.Vac_atendimento = Convert.ToString(registro["vac_atendimento"]);
                vac.Vac_tipo        = Convert.ToInt32(registro["vac_tipo"]);
                vac.Vac_aplicaçao   = Convert.ToInt32(registro["vac_aplicaçao"]);
                vac.Vac_data        = Convert.ToString(registro["vac_data"]);
                vac.Vac_intervalo   = Convert.ToString(registro["vac_intervalo"]);
            }
            conexao.Desconectar();
            return(vac);
        } //carrega