Beispiel #1
0
        protected void button_editar(object sender, EventArgs e)
        {
            Button btnClicado = (Button)sender;
            int    cdContato  = Int32.Parse(btnClicado.CommandArgument);

            using (ContatoBLL contatoBll = new ContatoBLL())
            {
                ContatoInfo lstContato = contatoBll.Get(cdContato);

                String nome     = lstContato.DsNome.Value;
                String email    = lstContato.DsEmail.Value;
                String nasci    = lstContato.DtNasci.Value.ToString();
                String cpf      = lstContato.DsCpf.Value;
                String sexo     = lstContato.DsSexo.Value;
                int    estado   = lstContato.CdEstado.Value;
                String cidade   = lstContato.DsCidade.Value;
                String endereco = lstContato.DsEndereco.Value;

                nomeid.Text     = nome;
                emailid.Text    = email;
                nasciid.Text    = nasci;
                cpfid.Text      = cpf;
                sexoid.Text     = sexo;
                estadoid.Text   = estado.ToString();
                cidadeid.Text   = cidade;
                enderecoid.Text = endereco;

                codigo.Value = cdContato.ToString();
            }

            UpdatePanel2.Update();
            btsalvar.Text = "salvar alteração";
        }
Beispiel #2
0
        public Int32 Inserir(ContatoInfo pInfo)
        {
            if (!validaNome(pInfo.DsNome.Value))
            {
                this.Errors.Add("Deve conter nome e sobrenome!");

                return(0);
            }//(Convert.ToDateTime(pInfo.DtNasci.Value)).Year > AnoBase
            else if (VerificarIdade(pInfo.DtNasci.Value))
            {
                this.Errors.Add("Tem que ter entre 18 e 60 anos!");
                return(0);
            }

            else if (ValidaCpf(pInfo.DsCpf.Value))
            {
                this.Errors.Add("Cpf já cadastrado!");
                return(0);
            }
            else
            {
                ContatoDAL dal = new ContatoDAL(this.DbHnd);
                return(dal.Inserir(pInfo));
            }

            return(0);
        }
Beispiel #3
0
        protected void adicionarItem(object sender, EventArgs e)
        {
            vericam();
            validarCPF(cpfid.Text);
            if (aviso1.Text != "Campo Obrigatório" && aviso2.Text != "Campo Obrigatório" && aviso3.Text != "Campo Obrigatório" && aviso4.Visible == false)
            {
                if (btsalvar.Text == "salvar")
                {
                    ContatoInfo contr = new ContatoInfo();
                    contr.DsNome.Value     = nomeid.Text;
                    contr.DsEmail.Value    = emailid.Text;
                    contr.DtNasci.Value    = Convert.ToDateTime(nasciid.Text);
                    contr.DsCpf.Value      = cpfid.Text;
                    contr.DsSexo.Value     = sexoid.Text;
                    contr.CdEstado.Value   = Int32.Parse(estadoid.SelectedValue);
                    contr.DsCidade.Value   = cidadeid.Text;
                    contr.DsEndereco.Value = enderecoid.Text;

                    using (ContatoBLL adicionar = new ContatoBLL())
                    {
                        adicionar.Inserir(contr);
                    }
                }
                else
                {
                    ContatoInfo dd = new ContatoInfo();
                    dd.DsNome.Value     = nomeid.Text;
                    dd.DsEmail.Value    = emailid.Text;
                    dd.DtNasci.Value    = Convert.ToDateTime(nasciid.Text);
                    dd.DsCpf.Value      = cpfid.Text;
                    dd.DsSexo.Value     = sexoid.Text;
                    dd.DsCidade.Value   = cidadeid.Text;
                    dd.CdEstado.Value   = Int32.Parse(estadoid.SelectedValue);
                    dd.DsEndereco.Value = enderecoid.Text;

                    using (ContatoBLL addEdicao = new ContatoBLL())
                    {
                        addEdicao.Atualizar(Int32.Parse(codigo.Value), dd);
                    }
                }
                clear();
                btsalvar.Text = "salvar";
                recriartb();
                UpdatePanel2.Update();
            }
        }
Beispiel #4
0
        public bool ValidaCpf(String cpf)
        {
            using (ContatoEstadoBLL contEstBll = new ContatoEstadoBLL())
            {
                //contEstBll.Filters = new Smart.Model.QueryOptions();
                //contEstBll.Filters.FilterFields.Add(new Smart.Model.DbFilterLike(ContatoInfo.GetDsCpf(cpf)));

                Smart.Model.QueryOptions filt = new Smart.Model.QueryOptions();
                filt.FilterFields.Add(new Smart.Model.DbFilterLike(ContatoInfo.GetDsCpf(cpf)));
                contEstBll.Filters = filt;

                if (contEstBll.listaRelatorio() != null)
                {
                    return(true);
                }
            }

            return(false);
        }
Beispiel #5
0
        public List <ContatoInfo> ListarPaginado()
        {
            List <ContatoInfo> lstReturn = new List <ContatoInfo>();

            String sqlSelect  = "dt_nasci, cd_contato, cd_estado, ds_endereco, ds_nome, ds_email, ds_cpf, ds_sexo, ds_cidade";
            String sqlFrom    = "CONTATO";
            String sqlWhere   = BuildPagedFilters();
            String sqlOrderBy = BuildPagedOrderBy();
            String sql        = new Smart.Database.SQL.Translator(DbHnd.ProviderName).MontarSqlPaginado(sqlSelect, sqlFrom, sqlWhere, sqlOrderBy, this.Filters.PageNumber, this.Filters.EntriesPerPage);

            using (DbDataReader dr = DbHnd.ExecuteReader(sql))
            {
                while (dr.Read())
                {
                    ContatoInfo info = new ContatoInfo();
                    if (dr["dt_nasci"] != System.DBNull.Value)
                    {
                        info.DtNasci.Value = Convert.ToDateTime(dr["dt_nasci"]);
                    }
                    else
                    {
                        if (info.DtNasci.AllowsNull)
                        {
                            info.DtNasci.IsNullValue = true;
                        }
                    }
                    if (dr["cd_contato"] != System.DBNull.Value)
                    {
                        info.CdContato.Value = Convert.ToInt32(dr["cd_contato"]);
                    }
                    else
                    {
                        if (info.CdContato.AllowsNull)
                        {
                            info.CdContato.IsNullValue = true;
                        }
                    }
                    if (dr["cd_estado"] != System.DBNull.Value)
                    {
                        info.CdEstado.Value = Convert.ToInt32(dr["cd_estado"]);
                    }
                    else
                    {
                        if (info.CdEstado.AllowsNull)
                        {
                            info.CdEstado.IsNullValue = true;
                        }
                    }
                    if (dr["ds_endereco"] != System.DBNull.Value)
                    {
                        info.DsEndereco.Value = dr["ds_endereco"].ToString();
                    }
                    else
                    {
                        if (info.DsEndereco.AllowsNull)
                        {
                            info.DsEndereco.IsNullValue = true;
                        }
                    }
                    if (dr["ds_nome"] != System.DBNull.Value)
                    {
                        info.DsNome.Value = dr["ds_nome"].ToString();
                    }
                    else
                    {
                        if (info.DsNome.AllowsNull)
                        {
                            info.DsNome.IsNullValue = true;
                        }
                    }
                    if (dr["ds_email"] != System.DBNull.Value)
                    {
                        info.DsEmail.Value = dr["ds_email"].ToString();
                    }
                    else
                    {
                        if (info.DsEmail.AllowsNull)
                        {
                            info.DsEmail.IsNullValue = true;
                        }
                    }
                    if (dr["ds_cpf"] != System.DBNull.Value)
                    {
                        info.DsCpf.Value = dr["ds_cpf"].ToString();
                    }
                    else
                    {
                        if (info.DsCpf.AllowsNull)
                        {
                            info.DsCpf.IsNullValue = true;
                        }
                    }
                    if (dr["ds_sexo"] != System.DBNull.Value)
                    {
                        info.DsSexo.Value = dr["ds_sexo"].ToString();
                    }
                    else
                    {
                        if (info.DsSexo.AllowsNull)
                        {
                            info.DsSexo.IsNullValue = true;
                        }
                    }
                    if (dr["ds_cidade"] != System.DBNull.Value)
                    {
                        info.DsCidade.Value = dr["ds_cidade"].ToString();
                    }
                    else
                    {
                        if (info.DsCidade.AllowsNull)
                        {
                            info.DsCidade.IsNullValue = true;
                        }
                    }
                    lstReturn.Add(info);
                }
            }
            return(lstReturn);
        }
Beispiel #6
0
        public List <ContatoInfo> Listar()
        {
            List <ContatoInfo> lstReturn = new List <ContatoInfo>();

            String sqlSelect  = "dt_nasci, cd_contato, cd_estado, ds_endereco, ds_nome, ds_email, ds_cpf, ds_sexo, ds_cidade";
            String sqlFrom    = "CONTATO";
            String sqlWhere   = BuildFilters();
            String sqlOrderBy = BuildOrderBy();
            String sql        = "SELECT " + sqlSelect + " FROM " + sqlFrom + sqlWhere + sqlOrderBy;

            using (DbDataReader dr = DbHnd.ExecuteReader(sql))
            {
                while (dr.Read())
                {
                    ContatoInfo info = new ContatoInfo();
                    if (dr["dt_nasci"] != System.DBNull.Value)
                    {
                        info.DtNasci.Value = Convert.ToDateTime(dr["dt_nasci"]);
                    }
                    else
                    {
                        if (info.DtNasci.AllowsNull)
                        {
                            info.DtNasci.IsNullValue = true;
                        }
                    }
                    if (dr["cd_contato"] != System.DBNull.Value)
                    {
                        info.CdContato.Value = Convert.ToInt32(dr["cd_contato"]);
                    }
                    else
                    {
                        if (info.CdContato.AllowsNull)
                        {
                            info.CdContato.IsNullValue = true;
                        }
                    }
                    if (dr["cd_estado"] != System.DBNull.Value)
                    {
                        info.CdEstado.Value = Convert.ToInt32(dr["cd_estado"]);
                    }
                    else
                    {
                        if (info.CdEstado.AllowsNull)
                        {
                            info.CdEstado.IsNullValue = true;
                        }
                    }
                    if (dr["ds_endereco"] != System.DBNull.Value)
                    {
                        info.DsEndereco.Value = dr["ds_endereco"].ToString();
                    }
                    else
                    {
                        if (info.DsEndereco.AllowsNull)
                        {
                            info.DsEndereco.IsNullValue = true;
                        }
                    }
                    if (dr["ds_nome"] != System.DBNull.Value)
                    {
                        info.DsNome.Value = dr["ds_nome"].ToString();
                    }
                    else
                    {
                        if (info.DsNome.AllowsNull)
                        {
                            info.DsNome.IsNullValue = true;
                        }
                    }
                    if (dr["ds_email"] != System.DBNull.Value)
                    {
                        info.DsEmail.Value = dr["ds_email"].ToString();
                    }
                    else
                    {
                        if (info.DsEmail.AllowsNull)
                        {
                            info.DsEmail.IsNullValue = true;
                        }
                    }
                    if (dr["ds_cpf"] != System.DBNull.Value)
                    {
                        info.DsCpf.Value = dr["ds_cpf"].ToString();
                    }
                    else
                    {
                        if (info.DsCpf.AllowsNull)
                        {
                            info.DsCpf.IsNullValue = true;
                        }
                    }
                    if (dr["ds_sexo"] != System.DBNull.Value)
                    {
                        info.DsSexo.Value = dr["ds_sexo"].ToString();
                    }
                    else
                    {
                        if (info.DsSexo.AllowsNull)
                        {
                            info.DsSexo.IsNullValue = true;
                        }
                    }
                    if (dr["ds_cidade"] != System.DBNull.Value)
                    {
                        info.DsCidade.Value = dr["ds_cidade"].ToString();
                    }
                    else
                    {
                        if (info.DsCidade.AllowsNull)
                        {
                            info.DsCidade.IsNullValue = true;
                        }
                    }
                    lstReturn.Add(info);
                }
            }
            return(lstReturn);
        }
Beispiel #7
0
        public void Atualizar(Int32 pCdContato, ContatoInfo pInfo)
        {
            String upVars = String.Empty;

            if (pInfo.DtNasci.ValueIsSet)
            {
                if (!pInfo.DtNasci.IsNullValue)
                {
                    DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@dtNasci", pInfo.DtNasci.Value));
                }
                else
                {
                    DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@dtNasci", System.DBNull.Value));
                }
                upVars += ", " + pInfo.DtNasci.Name + " = @dtNasci";
            }
            if (pInfo.CdEstado.ValueIsSet)
            {
                if (!pInfo.CdEstado.IsNullValue)
                {
                    DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@cdEstado", pInfo.CdEstado.Value));
                }
                else
                {
                    DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@cdEstado", System.DBNull.Value));
                }
                upVars += ", " + pInfo.CdEstado.Name + " = @cdEstado";
            }
            if (pInfo.DsEndereco.ValueIsSet)
            {
                if (!pInfo.DsEndereco.IsNullValue)
                {
                    DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@dsEndereco", pInfo.DsEndereco.Value));
                }
                else
                {
                    DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@dsEndereco", System.DBNull.Value));
                }
                upVars += ", " + pInfo.DsEndereco.Name + " = @dsEndereco";
            }
            if (pInfo.DsNome.ValueIsSet)
            {
                if (!pInfo.DsNome.IsNullValue)
                {
                    DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@dsNome", pInfo.DsNome.Value));
                }
                else
                {
                    DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@dsNome", System.DBNull.Value));
                }
                upVars += ", " + pInfo.DsNome.Name + " = @dsNome";
            }
            if (pInfo.DsEmail.ValueIsSet)
            {
                if (!pInfo.DsEmail.IsNullValue)
                {
                    DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@dsEmail", pInfo.DsEmail.Value));
                }
                else
                {
                    DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@dsEmail", System.DBNull.Value));
                }
                upVars += ", " + pInfo.DsEmail.Name + " = @dsEmail";
            }
            if (pInfo.DsCpf.ValueIsSet)
            {
                if (!pInfo.DsCpf.IsNullValue)
                {
                    DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@dsCpf", pInfo.DsCpf.Value));
                }
                else
                {
                    DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@dsCpf", System.DBNull.Value));
                }
                upVars += ", " + pInfo.DsCpf.Name + " = @dsCpf";
            }
            if (pInfo.DsSexo.ValueIsSet)
            {
                if (!pInfo.DsSexo.IsNullValue)
                {
                    DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@dsSexo", pInfo.DsSexo.Value));
                }
                else
                {
                    DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@dsSexo", System.DBNull.Value));
                }
                upVars += ", " + pInfo.DsSexo.Name + " = @dsSexo";
            }
            if (pInfo.DsCidade.ValueIsSet)
            {
                if (!pInfo.DsCidade.IsNullValue)
                {
                    DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@dsCidade", pInfo.DsCidade.Value));
                }
                else
                {
                    DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@dsCidade", System.DBNull.Value));
                }
                upVars += ", " + pInfo.DsCidade.Name + " = @dsCidade";
            }
            upVars = upVars.Substring(2, upVars.Length - 2);

            String sqlWhere = String.Empty;

            DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@cdContato", pCdContato));
            sqlWhere += "cd_contato = @cdContato";
            sqlWhere  = " WHERE " + sqlWhere;

            DbHnd.ExecuteNonQuery("UPDATE CONTATO SET " + upVars + sqlWhere);
        }
Beispiel #8
0
        public ContatoInfo Get(Int32 pCdContato)
        {
            DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@cdContato", pCdContato));
            String       sql = "SELECT dt_nasci, cd_contato, cd_estado, ds_endereco, ds_nome, ds_email, ds_cpf, ds_sexo, ds_cidade FROM CONTATO WHERE cd_contato = @cdContato";
            DbDataReader dr  = DbHnd.ExecuteReader(sql);

            try
            {
                if (dr.Read())
                {
                    ContatoInfo info = new ContatoInfo();
                    if (dr["dt_nasci"] != System.DBNull.Value)
                    {
                        info.DtNasci.Value = Convert.ToDateTime(dr["dt_nasci"]);
                    }
                    else
                    {
                        if (info.DtNasci.AllowsNull)
                        {
                            info.DtNasci.IsNullValue = true;
                        }
                    }
                    if (dr["cd_contato"] != System.DBNull.Value)
                    {
                        info.CdContato.Value = Convert.ToInt32(dr["cd_contato"]);
                    }
                    else
                    {
                        if (info.CdContato.AllowsNull)
                        {
                            info.CdContato.IsNullValue = true;
                        }
                    }
                    if (dr["cd_estado"] != System.DBNull.Value)
                    {
                        info.CdEstado.Value = Convert.ToInt32(dr["cd_estado"]);
                    }
                    else
                    {
                        if (info.CdEstado.AllowsNull)
                        {
                            info.CdEstado.IsNullValue = true;
                        }
                    }
                    if (dr["ds_endereco"] != System.DBNull.Value)
                    {
                        info.DsEndereco.Value = dr["ds_endereco"].ToString();
                    }
                    else
                    {
                        if (info.DsEndereco.AllowsNull)
                        {
                            info.DsEndereco.IsNullValue = true;
                        }
                    }
                    if (dr["ds_nome"] != System.DBNull.Value)
                    {
                        info.DsNome.Value = dr["ds_nome"].ToString();
                    }
                    else
                    {
                        if (info.DsNome.AllowsNull)
                        {
                            info.DsNome.IsNullValue = true;
                        }
                    }
                    if (dr["ds_email"] != System.DBNull.Value)
                    {
                        info.DsEmail.Value = dr["ds_email"].ToString();
                    }
                    else
                    {
                        if (info.DsEmail.AllowsNull)
                        {
                            info.DsEmail.IsNullValue = true;
                        }
                    }
                    if (dr["ds_cpf"] != System.DBNull.Value)
                    {
                        info.DsCpf.Value = dr["ds_cpf"].ToString();
                    }
                    else
                    {
                        if (info.DsCpf.AllowsNull)
                        {
                            info.DsCpf.IsNullValue = true;
                        }
                    }
                    if (dr["ds_sexo"] != System.DBNull.Value)
                    {
                        info.DsSexo.Value = dr["ds_sexo"].ToString();
                    }
                    else
                    {
                        if (info.DsSexo.AllowsNull)
                        {
                            info.DsSexo.IsNullValue = true;
                        }
                    }
                    if (dr["ds_cidade"] != System.DBNull.Value)
                    {
                        info.DsCidade.Value = dr["ds_cidade"].ToString();
                    }
                    else
                    {
                        if (info.DsCidade.AllowsNull)
                        {
                            info.DsCidade.IsNullValue = true;
                        }
                    }

                    return(info);
                }
                else
                {
                    return(null);
                }
            }
            finally
            {
                dr.Dispose();
            }
        }
Beispiel #9
0
        public Int32 Inserir(ContatoInfo pInfo)
        {
            String insertCols   = String.Empty;
            String insertValues = String.Empty;

            if (pInfo.DtNasci.ValueIsSet)
            {
                if (!pInfo.DtNasci.IsNullValue)
                {
                    DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@dtNasci", pInfo.DtNasci.Value));
                }
                else
                {
                    DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@dtNasci", System.DBNull.Value));
                }
                insertCols   += ", " + pInfo.DtNasci.Name;
                insertValues += ", @dtNasci";
            }
            if (pInfo.CdEstado.ValueIsSet)
            {
                if (!pInfo.CdEstado.IsNullValue)
                {
                    DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@cdEstado", pInfo.CdEstado.Value));
                }
                else
                {
                    DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@cdEstado", System.DBNull.Value));
                }
                insertCols   += ", " + pInfo.CdEstado.Name;
                insertValues += ", @cdEstado";
            }
            if (pInfo.DsEndereco.ValueIsSet)
            {
                if (!pInfo.DsEndereco.IsNullValue)
                {
                    DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@dsEndereco", pInfo.DsEndereco.Value));
                }
                else
                {
                    DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@dsEndereco", System.DBNull.Value));
                }
                insertCols   += ", " + pInfo.DsEndereco.Name;
                insertValues += ", @dsEndereco";
            }
            if (pInfo.DsNome.ValueIsSet)
            {
                if (!pInfo.DsNome.IsNullValue)
                {
                    DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@dsNome", pInfo.DsNome.Value));
                }
                else
                {
                    DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@dsNome", System.DBNull.Value));
                }
                insertCols   += ", " + pInfo.DsNome.Name;
                insertValues += ", @dsNome";
            }
            if (pInfo.DsEmail.ValueIsSet)
            {
                if (!pInfo.DsEmail.IsNullValue)
                {
                    DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@dsEmail", pInfo.DsEmail.Value));
                }
                else
                {
                    DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@dsEmail", System.DBNull.Value));
                }
                insertCols   += ", " + pInfo.DsEmail.Name;
                insertValues += ", @dsEmail";
            }
            if (pInfo.DsCpf.ValueIsSet)
            {
                if (!pInfo.DsCpf.IsNullValue)
                {
                    DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@dsCpf", pInfo.DsCpf.Value));
                }
                else
                {
                    DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@dsCpf", System.DBNull.Value));
                }
                insertCols   += ", " + pInfo.DsCpf.Name;
                insertValues += ", @dsCpf";
            }
            if (pInfo.DsSexo.ValueIsSet)
            {
                if (!pInfo.DsSexo.IsNullValue)
                {
                    DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@dsSexo", pInfo.DsSexo.Value));
                }
                else
                {
                    DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@dsSexo", System.DBNull.Value));
                }
                insertCols   += ", " + pInfo.DsSexo.Name;
                insertValues += ", @dsSexo";
            }
            if (pInfo.DsCidade.ValueIsSet)
            {
                if (!pInfo.DsCidade.IsNullValue)
                {
                    DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@dsCidade", pInfo.DsCidade.Value));
                }
                else
                {
                    DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@dsCidade", System.DBNull.Value));
                }
                insertCols   += ", " + pInfo.DsCidade.Name;
                insertValues += ", @dsCidade";
            }
            insertCols   = insertCols.Substring(2, insertCols.Length - 2);
            insertValues = insertValues.Substring(2, insertValues.Length - 2);
            return(DbHnd.InsertGetInt32Key("INSERT INTO CONTATO (" + insertCols + ") VALUES (" + insertValues + ")", "cd_contato"));
        }
Beispiel #10
0
        public void Atualizar(Int32 pCdContato, ContatoInfo pInfo)
        {
            ContatoDAL dal = new ContatoDAL(this.DbHnd);

            dal.Atualizar(pCdContato, pInfo);
        }
Beispiel #11
0
        protected void adicionarItem(object sender, EventArgs e)
        {
            vericam();
            validarCPF(cpfid.Text);
            if (aviso1.Text != "Campo Obrigatório" && aviso2.Text != "Campo Obrigatório" && aviso3.Text != "Campo Obrigatório" && aviso4.Visible == false)
            {
                if (btsalvar.Text == "salvar")
                {
                    DbConn dbHnd = new DbConn();
                    try
                    {
                        //Abrir Conexão
                        dbHnd.OpenConnection();

                        contratoinfo contr = new contratoinfo();
                        contr.acao     =
                            contr.nome = nomeid.Text;
                        contr.email    = emailid.Text;
                        contr.nasci    = nasciid.Text;
                        contr.cpf      = cpfid.Text;
                        contr.sexo     = sexoid.Text;
                        contr.estado   = Int32.Parse(estadoid.SelectedValue);
                        contr.cidade   = cidadeid.Text;
                        contr.endereco = enderecoid.Text;

                        dbHnd.AddParameter("nome", contr.nome);
                        dbHnd.AddParameter("email", contr.email);
                        dbHnd.AddParameter("nasci", contr.nasci);
                        dbHnd.AddParameter("cpf", contr.cpf);
                        dbHnd.AddParameter("sexo", contr.sexo);
                        dbHnd.AddParameter("estado", contr.estado);
                        dbHnd.AddParameter("cidade", contr.cidade);
                        dbHnd.AddParameter("endereco", contr.endereco);
                        dbHnd.ExecuteNonQuery("INSERT INTO CONTATO(ds_nome,ds_email,dt_nasci,ds_cpf,ds_sexo,cd_estado,ds_cidade,ds_endereco)values(" + dbHnd.GetSqlParam("nome") + ","
                                              + "" + dbHnd.GetSqlParam("email") + "," + dbHnd.GetSqlParam("nasci") + "," + dbHnd.GetSqlParam("cpf") + "," + dbHnd.GetSqlParam("sexo") + ","
                                              + "" + dbHnd.GetSqlParam("estado") + "," + dbHnd.GetSqlParam("cidade") + "," + dbHnd.GetSqlParam("endereco") + ")");

                        //Fechar Conexão
                        dbHnd.CloseConnection();
                    }
                    finally
                    {
                        //matar a conexão
                        dbHnd.Dispose();
                    }
                    clear();
                }
                else
                {
                    DbConn dbHnd = new DbConn();
                    try
                    {
                        //Abrir Conexão
                        dbHnd.OpenConnection();

                        ContatoInfo cInfo = new ContatoInfo();
                        cInfo.DsContato = nomeid.Text;

                        contratoinfo dd = new contratoinfo();
                        dd.nome     = nomeid.Text;
                        dd.email    = emailid.Text;
                        dd.nasci    = nasciid.Text;
                        dd.cpf      = cpfid.Text;
                        dd.sexo     = sexoid.Text;
                        dd.cidade   = cidadeid.Text;
                        dd.estado   = Int32.Parse(estadoid.SelectedValue);
                        dd.endereco = enderecoid.Text;

                        dbHnd.AddParameter("nome", dd.nome);
                        dbHnd.AddParameter("email", dd.email);
                        dbHnd.AddParameter("nasci", dd.nasci);
                        dbHnd.AddParameter("cpf", dd.cpf);
                        dbHnd.AddParameter("sexo", dd.sexo);
                        dbHnd.AddParameter("estado", dd.estado);
                        dbHnd.AddParameter("cidade", dd.cidade);
                        dbHnd.AddParameter("endereco", dd.endereco);
                        dbHnd.AddParameter("codigo", codigo.Value);
                        btsalvar.Text = "salvar";


                        dbHnd.ExecuteNonQuery("UPDATE CONTATO SET ds_nome=" + dbHnd.GetSqlParam("nome")
                                              + ",ds_email=" + dbHnd.GetSqlParam("email")
                                              + ",dt_nasci=" + dbHnd.GetSqlParam("nasci")
                                              + ",ds_cpf=" + dbHnd.GetSqlParam("cpf")
                                              + ",ds_sexo=" + dbHnd.GetSqlParam("sexo")
                                              + ",cd_estado=" + dbHnd.GetSqlParam("estado")
                                              + ",ds_cidade=" + dbHnd.GetSqlParam("cidade")
                                              + ",ds_endereco=" + dbHnd.GetSqlParam("endereco")
                                              + " WHERE cd_contato=" + dbHnd.GetSqlParam("codigo"));

                        //Fechar Conexão
                        dbHnd.CloseConnection();
                    }
                    finally
                    {
                        //matar a conexão
                        dbHnd.Dispose();
                    }
                    clear();
                }


                recriartb();
            }
        }
Beispiel #12
0
        public Int32 Inserir(ContatoInfo pInfo)
        {
            ContatoDAL dal = new ContatoDAL(this.DbHnd);

            return(dal.Inserir(pInfo));
        }