예제 #1
0
        public long SetFiliado(FILIADO item)
        {
            var db = new bancodadosEntities();

            if (item.ID_FILIADO == 0)
            {
                db.AddToFILIADO(item);
            }
            else
            {
                var q = db.FILIADO.FirstOrDefault(p => p.ID_FILIADO == item.ID_FILIADO);

                q.ID_FILIADO = item.ID_FILIADO;
                q.NUMERO_REGISTRO_FILIADO = item.NUMERO_REGISTRO_FILIADO;
                q.NOME_FILIADO            = item.NOME_FILIADO;
                q.ENDERECO_FILIADO        = item.ENDERECO_FILIADO;
                q.CPF_FILIADO             = item.CPF_FILIADO;
                q.RG_FILIADO               = item.RG_FILIADO;
                q.CIDADE_ID_CIDADE         = item.CIDADE_ID_CIDADE;
                q.CEP_CIDADE               = item.CEP_CIDADE;
                q.DATA_NASCIMENTO_FILIADO  = item.DATA_NASCIMENTO_FILIADO;
                q.IDADE_FILIADO            = item.IDADE_FILIADO;
                q.PESO_FILIADO             = item.PESO_FILIADO;
                q.ALTURA_FILIADO           = item.ALTURA_FILIADO;
                q.EMAIL_FILIADO            = item.EMAIL_FILIADO;
                q.SEXO_FILIADO             = item.SEXO_FILIADO;
                q.TELEFONE_CELULAR_FILIADO = item.TELEFONE_CELULAR_FILIADO;
                q.TELEFONE_FIXO_FILIADO    = item.TELEFONE_FIXO_FILIADO;
                q.ASSOCIACAO_ID_ASSOCIACAO = item.ASSOCIACAO_ID_ASSOCIACAO;
                q.STATUS_FILIADO           = item.STATUS_FILIADO;
                q.IMAGEM = item.IMAGEM;
            }
            db.SaveChanges();

            return(item.ID_FILIADO);
        }