示例#1
0
        //Função Funcioando 25/01
        public object atualizaFilhos(Filhos filhos)
        {
            object id;

            try
            {
                acessaBancoDados.LimpaParametros();
                acessaBancoDados.AdicionaParametros("@acao", 2);
                acessaBancoDados.AdicionaParametros("VAR_FIL_ID", filhos.id);
                acessaBancoDados.AdicionaParametros("VAR_FIL_NOME", filhos.nome);
                acessaBancoDados.AdicionaParametros("VAR_FIL_CPFCNPJ", filhos.cpf);
                acessaBancoDados.AdicionaParametros("VAR_FIL_RGIE", filhos.rg.ToUpper());
                acessaBancoDados.AdicionaParametros("VAR_FIL_DTNASCIMENTO", filhos.dtnascimento.ToString().ToUpper());
                acessaBancoDados.AdicionaParametros("VAR_FIL_SEXO", filhos.sexo.ToUpper());
                acessaBancoDados.AdicionaParametros("VAR_FIL_OBS", filhos.obs.ToUpper());
                acessaBancoDados.AdicionaParametros("VAR_FIL_DELELTE", false.ToString().ToUpper());
                acessaBancoDados.AdicionaParametros("VAR_cliente_CLI_ID", Negocio.Definicoes.idClienteSelecionado);
                acessaBancoDados.AdicionaParametros("VAR_SENHA_CRIPTOGRAFIA", Definicoes.senhaCriptografia);

                id = acessaBancoDados.ExecultarManipulacao(CommandType.StoredProcedure, "uspFilho");
            }
            catch (Exception e)
            {
                throw new Exception(GravaLogErr.MensagemErro(e.Message.ToString(), e));
            }

            return(id);
        }
示例#2
0
        //Função Funcionando 20/01
        public List <Filhos> buscaFilhos()
        {
            List <Filhos> listaFilhos = new List <Filhos>();
            DataTable     dtFilhos;

            try
            {
                acessaBancoDados.LimpaParametros();
                acessaBancoDados.AdicionaParametros("@acao", 1);
                acessaBancoDados.AdicionaParametros("VAR_FIL_ID", null);
                acessaBancoDados.AdicionaParametros("VAR_FIL_NOME", null);
                acessaBancoDados.AdicionaParametros("VAR_FIL_CPFCNPJ", null);
                acessaBancoDados.AdicionaParametros("VAR_FIL_RGIE", null);
                acessaBancoDados.AdicionaParametros("VAR_FIL_DTNASCIMENTO", null);
                acessaBancoDados.AdicionaParametros("VAR_FIL_SEXO", null);
                acessaBancoDados.AdicionaParametros("VAR_FIL_OBS", null);
                acessaBancoDados.AdicionaParametros("VAR_FIL_DELELTE", false.ToString().ToUpper());
                acessaBancoDados.AdicionaParametros("VAR_cliente_CLI_ID", Negocio.Definicoes.idClienteSelecionado);
                acessaBancoDados.AdicionaParametros("VAR_SENHA_CRIPTOGRAFIA", Definicoes.senhaCriptografia);
                dtFilhos = acessaBancoDados.ExecultarConsulta(CommandType.StoredProcedure, "uspFilho");

                foreach (DataRow linha in dtFilhos.Rows)
                {
                    Filhos filhos = new Filhos();

                    filhos.id           = Convert.ToInt32(linha["FIL_ID"].ToString());
                    filhos.nome         = linha["FIL_NOME"].ToString();
                    filhos.cpf          = linha["FIL_CPFCNPJ"].ToString();
                    filhos.rg           = linha["FIL_RGIE"].ToString();
                    filhos.dtnascimento = Convert.ToDateTime(linha["FIL_DTNASCIMENTO"].ToString());
                    filhos.sexo         = linha["FIL_SEXO"].ToString();
                    filhos.obs          = linha["FIL_OBS"].ToString();
                    filhos.delete       = linha["FIL_DELELTE"].ToString();
                    listaFilhos.Add(filhos);
                }
            }
            catch (Exception e)
            {
                throw new Exception(GravaLogErr.MensagemErro(e.Message.ToString(), e));
            }

            return(listaFilhos);
        }
示例#3
0
 public bool equals(Filhos filhos)
 {
     throw new NotImplementedException();
 }