예제 #1
0
        public static MudancaEnderecoModel Salvar(MudancaEnderecoModel obj)
        {
            cdscEntities objBd           = new cdscEntities();
            int          idUsuarioLogado = UsuarioModel.ObterUsuarioSessao().idUsuario;
            crianca      objCrianca      = objBd.crianca.Where(x => x.cri_id_usuario_responsavel == idUsuarioLogado).FirstOrDefault() ?? new crianca();


            endereco objEndereco = new endereco();

            objEndereco.end_id_crianca          = objCrianca.cri_id_crianca;
            objEndereco.end_ds_endereco         = obj.endereco;
            objEndereco.end_ds_ponto_referencia = obj.pontoReferencia;
            objEndereco.end_nr_telefone         = obj.telefone.Replace("-", "").Replace("(", "").Replace(")", "");
            objEndereco.end_ds_bairro           = obj.bairro;
            objEndereco.end_nr_cep       = obj.cep.Replace("-", "");
            objEndereco.end_id_municipio = obj.idMunicipio;
            objEndereco.end_ds_unidade_basica_frequenta = obj.unidadeBasicaQueFrequenta;
            objEndereco.end_dt_data = DateTime.Now;

            objBd.endereco.Add(objEndereco);
            bool result = objBd.SaveChanges() > 0;


            return(ObterRegistro(idUsuarioLogado));
        }
예제 #2
0
        public static MudancaEnderecoModel ObterRegistro(int idUsuario)
        {
            cdscEntities         objBd = new cdscEntities();
            MudancaEnderecoModel obj   = new MudancaEnderecoModel();

            obj.listaEnderecos = Lista(idUsuario);

            return(obj);
        }