public async Task <PostResult> PostAsync(Models.FichaCadastroIndividual obj) { return(await this.PostAsync(new { tipoFicha = "FichaCadastroIndividual", objDados = obj })); }
public FichaCadastroIndividualViewModel(Views.FichaCadastroIndividualPage.ListFichaCadastroIndividual rootPage, Models.FichaCadastroIndividual objFicha = null) { this.Ficha = new Models.FichaCadastroIndividual();; this.RootPage = rootPage; this.Continuar = new Command(async() => await ContinuarExecuteAsync()); this.Concordar = new Command(async() => await ConcordarExecuteAsync()); this.NaoConcordar = new Command(async() => await NaoConcordarExecuteAsync()); this.Sexos = new ObservableRangeCollection <Models.Sexo>(new DAO.DAOSexo().Select()); //traz todos os sexos na base. this.Paises = new ObservableRangeCollection <Models.Pais>(new DAO.DAOPais().Select()); this.Etnias = new ObservableRangeCollection <Models.Etnia>(new DAO.DAOEtnia().Select()); this.RacasCores = new ObservableRangeCollection <Models.RacaCor>(new DAO.DAORacaCor().Select()); this.Nacionalidades = new ObservableRangeCollection <Models.Nacionalidade>(new DAO.DAONacionalidade().Select()); this.UFs = new ObservableRangeCollection <Models.UnidadeFederal>(new DAO.DAOUnidadeFederal().Select()); this.Municipios = new ObservableRangeCollection <Models.Municipio>(); this.CursosMaisElevados = new ObservableRangeCollection <Models.CursoMaisElevado>(new DAO.DAOCursoMaisElevado().Select()); this.Ocupacoes = new ObservableRangeCollection <Models.Ocupacao>(new DAO.DAOOcupacao().Select()); this.ResponsaveisCriancas = new ObservableRangeCollection <Models.ResponsavelCrianca>(new DAO.DAOResponsavelCrianca().Select()); this.SituacoesMercadoTrabalho = new ObservableRangeCollection <Models.SituacaoMercadoTrabalho>(new DAO.DAOSituacaoMercadoTrabalho().Select()); this.IdentidadeGeneroCidadaos = new ObservableRangeCollection <Models.IdentidadeGeneroCidadao>(new DAO.DAOIdentidadeGeneroCidadao().Select()); this.OrientacoesSexuais = new ObservableRangeCollection <Models.OrientacaoSexual>(new DAO.DAOOrientacaoSexual().Select()); this.RelacoesParentesco = new ObservableRangeCollection <Models.RelacaoParentesco>(new DAO.DAORelacaoParentesco().Select()); this.DeficienciasCidadao = new ObservableRangeCollection <Models.DeficienciaCidadao>(new DAO.DAODeficienciaCidadao().Select()); this.MotivosSaida = new ObservableRangeCollection <Models.MotivoSaida>(new DAO.DAOMotivoSaida().Select()); this.ConsideracoesPeso = new ObservableRangeCollection <Models.ConsideracaoPeso>(new DAO.DAOConsideracaoPeso().Select()); this.DoencasCardiacas = new ObservableRangeCollection <Models.DoencaCardiaca>(new DAO.DAODoencaCardiaca().Select()); this.ProblemasRins = new ObservableRangeCollection <Models.ProblemaRins>(new DAO.DAOProblemaRins().Select()); this.DoencasRespiratorias = new ObservableRangeCollection <Models.DoencaRespiratoria>(new DAO.DAODoencaRespiratoria().Select()); this.HigienePessoal = new ObservableRangeCollection <Models.AcessoHigiene>(new DAO.DAOAcessoHigiene().Select()); this.QuantasVezesAlimentacao = new ObservableRangeCollection <Models.QuantasVezesAlimentacao>(new DAO.DAOQuantasVezesAlimentacao().Select()); this.TempoSituacoesDeRua = new ObservableRangeCollection <Models.TempoSituacaoDeRua>(new DAO.DAOTempoSituacaoDeRua().Select()); this.OrigemAlimentacao = new ObservableRangeCollection <Models.OrigemAlimentacao>(new DAO.DAOOrigemAlimentacao().Select()); //Valor Default para o Switch Situação de Rua this.StatusSituacaoRua = true; this.DataNascimentoCidadao = DateTime.Now.AddYears(-18); }