public GraficosPage(CE_Pesquisa06 pesquisa06, List <CE_Pesquisa04> perguntas, List <CE_Pesquisa06> pesquisas06, String dados) { this.pesquisa06 = pesquisa06; this.pesquisas06 = pesquisas06; this.perguntas = perguntas; this.dados = dados; //Appearing += GraficosPage_Appearing; if (pesquisas06 == null) { Initialize(); } else { InitializePorOndas(); } GraficosPageViewModel viewModel = new GraficosPageViewModel(perguntas); BindingContext = viewModel; NavigationPage.SetHasNavigationBar(this, false); InitializeComponent(); }
public FormularioPageViewModel(ContentPage page, List <CE_Pesquisa06> pesquisas06) { this.page = page; this.pesquisas06 = pesquisas06; this.pesquisa06 = pesquisas06[0]; Initialize(); }
//private DAO_Pesquisa07 dao07; public FormularioPageViewModel(ContentPage page, CE_Pesquisa06 pesquisa06) { this.page = page; this.pesquisa06 = pesquisa06; this.pesquisas06 = null; Initialize(); }
public FormularioPage(CE_Pesquisa06 pesquisa06) { FormularioPageViewModel viewModel = new FormularioPageViewModel(this, pesquisa06); BindingContext = viewModel; NavigationPage.SetHasNavigationBar(this, false); InitializeComponent(); }
public void SalvarOnda(CE_Pesquisa06 onda) { if (onda.idpesquisa06 == 0) { conn.Insert(onda); } else { conn.Update(onda); } }
public ItemArvoreFormulario(CE_Pesquisa06 pesquisa06, CE_Pesquisa04 pesquisa04, int nivel, bool temFilhos, ContentPage page, CE_Formulario formulario, int count) { this.Pesquisa04 = pesquisa04; this.Pesquisa06 = pesquisa06; this.Formulario = formulario; this.count = count; ItemArvoreFormularioViewModel viewModel = new ItemArvoreFormularioViewModel(this, page); this.BindingContext = viewModel; Initialize(nivel, temFilhos); viewModel.IsRespondido = Pesquisa04.IsRespondido(formulario.codigoformulario); }
private void ListView_ItemTapped(object sender, ItemTappedEventArgs e) { var list = sender as ListView; CE_Pesquisa06 onda = list.SelectedItem as CE_Pesquisa06; if (onda.IsDentroDoPrazo()) { Navegar(onda); } else { ((PesquisaPage)page).PesquisaForaDoPrazo(); } }
public ModalResposta(CE_Pesquisa04 item, CE_Pesquisa06 pesquisa06, String tipodado, int npage) { this.Item = item; this.Pesquisa06 = pesquisa06; this.TipoDado = tipodado; NPage = npage; switch (tipodado) { case "Int": case "Dbl": case "Txt": this.Content = ObterFormTxt(); break; case "Lista": if (NPage == 0) { if (Item.qtrespostas == 1) { this.Content = ObterFormLista(); } else { this.Content = ObterFormListaMulti(); } } else { this.Content = ObterFormLista(); } break; case "Date": case "MesAno": case "Mes": this.Content = ObterFormData(); break; case "Hora": this.Content = ObterFormHora(); break; default: break; } }
public FormularioPageViewModel(ContentPage page, CE_Pesquisa06 pesquisa06) { this.page = page; this.pesquisa06 = pesquisa06; IsRunning = true; dao02 = DAO_Pesquisa02.Instance; dao03 = DAO_Pesquisa03.Instance; dao04 = DAO_Pesquisa04.Instance; dao07 = DAO_Pesquisa07.Instance; daoForm = DAO_Formulario.Instance; pesquisador = Utils.ObterPesquisadorLogado(); formulario = daoForm.ObterUltimoFormulario(pesquisa06.pesquisa01.idpesquisa01); if (formulario == null) { CriarFormulario(); } AdicionarControles(); Title = pesquisador.razaosocial; SubTitle = pesquisador.nome; ObterContadores(); CmdVoltar = new Command(() => { this.page.Navigation.PopAsync(); }); CmdFinalizarFormulario = new Command(() => { FinalizarFormulario(); }); CmdEnviar = new Command(() => { EnviarDados(); }); ObterItensFormulario(); IsRunning = false; }
public async void Navegar(CE_Pesquisa06 pesquisa06) { await page.Navigation.PushAsync(new FormularioPage(pesquisa06)); }
public void AtualizarOnda(CE_Pesquisa06 onda) { conn.Update(onda); }
public void InserirOnda(CE_Pesquisa06 onda) { conn.Insert(onda); }
public ArvoreFormulario(ContentPage page, CE_Pesquisa06 pesquisa06) { this.page = page; this.pesquisa06 = pesquisa06; }
public List <Grafico> LayoutChart(CE_Pesquisa06 pesquisa06, List <CE_Pesquisa04> perguntas) { throw new NotImplementedException(); }