Ejemplo n.º 1
0
        public void Incluir(SuspeitaDTO susBllCrud)
        {
            if (susBllCrud.Sus_suspeita.Trim().Length == 0) //verifica se foi informado 
            {
                throw new Exception("O tipo de suspeita é obrigatório");
            }

            SuspeitaDAL dalObj = new SuspeitaDAL(conexao);
            dalObj.Incluir(susBllCrud);

        }
Ejemplo n.º 2
0
        }//incluir

        public void Alterar(SuspeitaDTO susDalCrud)
        {
            SqlCommand cmd = new SqlCommand();
            cmd.Connection = conexao.Conexao;
            cmd.CommandText = "update tbSuspeita set sus_descriçao = @sus_descriçao where sus_id = @sus_id;";

            cmd.Parameters.AddWithValue("@sus_id", susDalCrud.Sus_id);
            cmd.Parameters.AddWithValue("@sus_descriçao", susDalCrud.Sus_suspeita);
            cmd.Parameters.AddWithValue("@sus_atendimento", susDalCrud.Sus_atendimento);
            conexao.Conectar();
            cmd.ExecuteNonQuery(); //não retorna parametro algum
            conexao.Desconectar();
        }//alterar
Ejemplo n.º 3
0
        public void Incluir(SuspeitaDTO susDalCrud)
        {
            SqlCommand cmd = new SqlCommand();
            cmd.Connection = conexao.Conexao;
            cmd.CommandText = "insert into tbSuspeita(sus_descriçao, sus_atendimento) values (@sus_descriçao, @sus_atendimento);select @@identity;";
            cmd.Parameters.AddWithValue("@sus_descriçao", susDalCrud.Sus_suspeita);
            cmd.Parameters.AddWithValue("@sus_atendimento", susDalCrud.Sus_atendimento);
            
            conexao.Conectar();

            susDalCrud.Sus_id = Convert.ToInt32(cmd.ExecuteScalar());

            conexao.Desconectar();
        }//incluir
Ejemplo n.º 4
0
        }//pesquisar

        public SuspeitaDTO CarregaSuspeitaDTO(int sus_id) //tipo + o campo do banco
        {
            SuspeitaDTO tpProtocolo = new SuspeitaDTO();
            SqlCommand cmd = new SqlCommand();
            cmd.Connection = conexao.Conexao;
            cmd.CommandText = "select * from tbSuspeita where sus_id = @sus_id;";
            cmd.Parameters.AddWithValue("@sus_id", sus_id);
            conexao.Conectar();
            SqlDataReader registro = cmd.ExecuteReader();
            if (registro.HasRows)
            {
                registro.Read();
                tpProtocolo.Sus_id = Convert.ToInt32(registro["sus_id"]);
                tpProtocolo.Sus_suspeita = Convert.ToString(registro["sus_descriçao"]);
                tpProtocolo.Sus_atendimento = Convert.ToInt32(registro["sus_atendimento"]); // parei aqui
            }
            conexao.Desconectar();
            return tpProtocolo;
        }//carrega
Ejemplo n.º 5
0
        private void BtnSalvarSU_Click(object sender, EventArgs e)
        {
            try
            {
                //leitura dos dados
                SuspeitaDTO sus = new SuspeitaDTO();

                sus.Sus_atendimento = Convert.ToInt32(sus_atendimentoTextBox.Text);
                sus.Sus_suspeita    = sus_suspeitaTextBox.Text;

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

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

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

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

            catch (Exception erro)
            {
                MessageBox.Show(erro.Message);
            }
        }