Пример #1
0
        public string ExcluirPessoa(DPessoa Pessoa_Apresentacao)
        {
            string        resp   = "";
            SqlConnection SqlCon = new SqlConnection();

            try
            {
                SqlCon.ConnectionString = Conexao.Cn;
                SqlCon.Open();

                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection  = SqlCon;
                SqlCmd.CommandText = "spdeletarPessoa_apresentacao";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                SqlParameter ParId = new SqlParameter();
                ParId.ParameterName = "@id";
                ParId.SqlDbType     = SqlDbType.Int;
                ParId.Value         = Pessoa_Apresentacao.IdPessoa;
                SqlCmd.Parameters.Add(ParId);

                resp = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "A exclusão não foi feita";
            }
            catch (Exception ex) { resp = ex.Message; }
            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }
            return(resp);
        }
Пример #2
0
        public string Editar(DPessoa Pessoa_Apresentacao)
        {
            string        resp   = "";
            SqlConnection SqlCon = new SqlConnection();

            try
            {
                SqlCon.ConnectionString = Conexao.Cn;
                SqlCon.Open();

                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection  = SqlCon;
                SqlCmd.CommandText = "SPALTERAR_PESSOA";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                SqlParameter ParNome = new SqlParameter();
                ParNome.ParameterName = "@NOME";
                ParNome.SqlDbType     = SqlDbType.VarChar;
                ParNome.Size          = 256;
                ParNome.Value         = Pessoa_Apresentacao.Nome;
                SqlCmd.Parameters.Add(ParNome);

                SqlParameter ParIdPessoa = new SqlParameter();
                ParIdPessoa.ParameterName = "@ID_PESSOA";
                ParIdPessoa.SqlDbType     = SqlDbType.Int;
                ParIdPessoa.Value         = Pessoa_Apresentacao.IdPessoa;
                SqlCmd.Parameters.Add(ParIdPessoa);

                SqlParameter ParEndereco = new SqlParameter();
                ParEndereco.ParameterName = "@ENDERECO";
                ParEndereco.SqlDbType     = SqlDbType.VarChar;
                ParEndereco.Size          = 256;
                ParEndereco.Value         = Pessoa_Apresentacao.Endereco;
                SqlCmd.Parameters.Add(ParEndereco);

                SqlParameter ParData = new SqlParameter();
                ParData.ParameterName = "@DATA_NASCIMENTO";
                ParData.SqlDbType     = SqlDbType.Date;
                ParData.Size          = 256;
                ParData.Value         = Pessoa_Apresentacao.Data;
                SqlCmd.Parameters.Add(ParData);

                SqlParameter ParCasa = new SqlParameter();
                ParCasa.ParameterName = "@NUMERO_CASA";
                ParCasa.SqlDbType     = SqlDbType.VarChar;
                ParCasa.Size          = 256;
                ParCasa.Value         = Pessoa_Apresentacao.NumeroCasa;
                SqlCmd.Parameters.Add(ParCasa);

                SqlParameter ParCPF = new SqlParameter();
                ParCPF.ParameterName = "@CPF";
                ParCPF.SqlDbType     = SqlDbType.VarChar;
                ParCPF.Size          = 256;
                ParCPF.Value         = Pessoa_Apresentacao.Cpf;
                SqlCmd.Parameters.Add(ParCPF);

                SqlParameter ParTelefone = new SqlParameter();
                ParTelefone.ParameterName = "@TELEFONE";
                ParTelefone.SqlDbType     = SqlDbType.VarChar;
                ParTelefone.Size          = 256;
                ParTelefone.Value         = Pessoa_Apresentacao.Telefone;
                SqlCmd.Parameters.Add(ParTelefone);

                SqlParameter ParEmail = new SqlParameter();
                ParEmail.ParameterName = "@EMAIL";
                ParEmail.SqlDbType     = SqlDbType.VarChar;
                ParEmail.Size          = 256;
                ParEmail.Value         = Pessoa_Apresentacao.Email;
                SqlCmd.Parameters.Add(ParEmail);

                resp = SqlCmd.ExecuteNonQuery() == 1 ? "Ok" :
                       "A edição não foi feita";
            }
            catch (Exception ex)
            {
                resp = ex.Message;
            }
            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }
            return(resp);
        }
Пример #3
0
        public string inserirPessoa(DPessoa Pessoa_Apresentacao)
        {
            string        resp   = "";
            SqlConnection SqlCon = new SqlConnection();

            try
            {
                SqlCon.ConnectionString = Conexao.Cn;
                SqlCon.Open();

                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection  = SqlCon;
                SqlCmd.CommandText = "SPINSERIR_PESSOA";
                SqlCmd.CommandType = System.Data.CommandType.StoredProcedure;

                SqlParameter ParIdPessoa = new SqlParameter();
                ParIdPessoa.ParameterName = "@ID_PESSOA";
                ParIdPessoa.SqlDbType     = System.Data.SqlDbType.Int;
                ParIdPessoa.Direction     = System.Data.ParameterDirection.Output;
                SqlCmd.Parameters.Add(ParIdPessoa);

                SqlParameter ParNomePessoa = new SqlParameter();
                ParNomePessoa.ParameterName = "@NOME";
                ParNomePessoa.SqlDbType     = System.Data.SqlDbType.VarChar;
                ParNomePessoa.Size          = 50;
                ParNomePessoa.Value         = Pessoa_Apresentacao.Nome;
                SqlCmd.Parameters.Add(ParNomePessoa);

                SqlParameter ParDataPessoa = new SqlParameter();
                ParDataPessoa.ParameterName = "@DATA_NASCIMENTO";
                ParDataPessoa.SqlDbType     = System.Data.SqlDbType.Date;
                ParDataPessoa.Size          = 50;
                ParDataPessoa.Value         = Pessoa_Apresentacao.Data;
                SqlCmd.Parameters.Add(ParDataPessoa);

                SqlParameter ParEnderecoPessoa = new SqlParameter();
                ParEnderecoPessoa.ParameterName = "@ENDERECO";
                ParEnderecoPessoa.SqlDbType     = System.Data.SqlDbType.VarChar;
                ParEnderecoPessoa.Size          = 45;
                ParEnderecoPessoa.Value         = Pessoa_Apresentacao.Endereco;
                SqlCmd.Parameters.Add(ParEnderecoPessoa);

                SqlParameter ParNumeroPessoa = new SqlParameter();
                ParNumeroPessoa.ParameterName = "@NUMERO_CASA";
                ParNumeroPessoa.SqlDbType     = System.Data.SqlDbType.VarChar;
                ParNumeroPessoa.Size          = 4;
                ParNumeroPessoa.Value         = Pessoa_Apresentacao.NumeroCasa;
                SqlCmd.Parameters.Add(ParNumeroPessoa);

                SqlParameter ParCPFPessoa = new SqlParameter();
                ParCPFPessoa.ParameterName = "@CPF";
                ParCPFPessoa.SqlDbType     = System.Data.SqlDbType.VarChar;
                ParCPFPessoa.Size          = 45;
                ParCPFPessoa.Value         = Pessoa_Apresentacao.Cpf;
                SqlCmd.Parameters.Add(ParCPFPessoa);

                SqlParameter ParTelefonePessoa = new SqlParameter();
                ParTelefonePessoa.ParameterName = "@TELEFONE";
                ParTelefonePessoa.SqlDbType     = System.Data.SqlDbType.VarChar;
                ParTelefonePessoa.Size          = 45;
                ParTelefonePessoa.Value         = Pessoa_Apresentacao.Telefone;
                SqlCmd.Parameters.Add(ParTelefonePessoa);

                SqlParameter ParEmailPessoa = new SqlParameter();
                ParEmailPessoa.ParameterName = "@EMAIL";
                ParEmailPessoa.SqlDbType     = System.Data.SqlDbType.VarChar;
                ParEmailPessoa.Size          = 45;
                ParEmailPessoa.Value         = Pessoa_Apresentacao.Email;
                SqlCmd.Parameters.Add(ParEmailPessoa);

                SqlParameter ParFotoPessoa = new SqlParameter();
                ParFotoPessoa.ParameterName = "@FOTO";
                ParFotoPessoa.SqlDbType     = System.Data.SqlDbType.Binary;
                ParFotoPessoa.Value         = Pessoa_Apresentacao.Foto;
                SqlCmd.Parameters.Add(ParFotoPessoa);

                resp = SqlCmd.ExecuteNonQuery() == 1 ? "ok" : "resgistro";
            }
            catch (Exception ex)
            {
                resp = ex.Message;
            }
            finally
            {
                if (SqlCon.State == System.Data.ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }
            return(resp);
        }