private void Salvar_Click(object sender, EventArgs e) { if (Validaou()) { App.Current.Actives.R_lanchenoite.Gravar(); App.Current.Actives.R_lanchedamanha.Gravar(); App.Current.Actives.R_lanchetarde.Gravar(); App.Current.Actives.R_jantar.Gravar(); App.Current.Actives.R_almoco.Gravar(); App.Current.Actives.R_cafedamanha.Gravar(); for (int i = 0; i < listadosemana.Count; i++) { App.Current.Actives.RefeicaoActive = MontapratoViewModel.BuscarporIDSemana(listadosemana[i]); App.Current.Actives.RefeicaoActive.Almoco_fk = AlmocoViewModel.listar().Count; App.Current.Actives.RefeicaoActive.Cafedamanha_fk = CafedaManhaViewModel.listar().Count; App.Current.Actives.RefeicaoActive.Lanchetarde_fk = LanchedaTardeViewModel.listar().Count; App.Current.Actives.RefeicaoActive.Lanchemanha_fk = LanchedaManhaViewModel.listar().Count; App.Current.Actives.RefeicaoActive.Lanchedanoite_fk = LanchedaNoiteViewModel.listar().Count; App.Current.Actives.RefeicaoActive.Jantar_fk = JantaViewModel.listar().Count; App.Current.Actives.RefeicaoActive.Statuspronto = true; App.Current.Actives.RefeicaoActive.Alterar(); } ApplicationBar.IsVisible = false; this.grdAvatarInteracao.Visibility = System.Windows.Visibility.Visible; } else { MessageBox.Show("Selecione um dia da semana ao menos", "Monta Prato Linda...", MessageBoxButton.OK); } }
/// <summary> /// Exibe os pretos de cada tipo de refeição. /// </summary> public void MostrarPratos() { atual = MontapratoViewModel.BuscarporIDSemana( App.Current.Actives.IdSemena_Select); if (atual.Statuspronto) { //"café da manhã"; this.Ctrlprato_cafedamanha.imgFrutas.Source = AlimentoViewModel.listarFrutas()[ CafedaManhaViewModel.listar() [atual.Cafedamanha_fk - 1].Frutafk - 1].ImgConvertedSource(); this.Ctrlprato_cafedamanha.imgPaos.Source = AlimentoViewModel.listarPaes()[ CafedaManhaViewModel.listar() [atual.Cafedamanha_fk - 1].Paofk - 1].ImgConvertedSource(); //"lanche da manhã"; this.Ctrlprato_lanchedamanha.imgFrutas.Source = AlimentoViewModel.listarFrutas()[ LanchedaManhaViewModel.listar() [atual.Lanchemanha_fk - 1].Frutafk - 1].ImgConvertedSource(); this.Ctrlprato_lanchedamanha.imgPaos.Source = AlimentoViewModel.listarPaes()[ LanchedaManhaViewModel.listar() [atual.Lanchemanha_fk - 1].Paofk - 1].ImgConvertedSource(); // "almoço"; this.Ctrlprato_almoco.imgFrutas.Source = AlimentoViewModel.listarFrutas()[ AlmocoViewModel.listar() [atual.Almoco_fk - 1].Frutafk - 1].ImgConvertedSource(); this.Ctrlprato_almoco.imgGraos.Source = AlimentoViewModel.listarGraoIntegral()[ AlmocoViewModel.listar() [atual.Almoco_fk - 1].GraoIntegralfk - 1].ImgConvertedSource(); this.Ctrlprato_almoco.imgProteinas.Source = AlimentoViewModel.listarProteinas()[ AlmocoViewModel.listar() [atual.Almoco_fk - 1].Proteinafk - 1].ImgConvertedSource(); this.Ctrlprato_almoco.imgVegetais.Source = AlimentoViewModel.listarvegetal()[ AlmocoViewModel.listar() [atual.Almoco_fk - 1].Vegetalfk - 1].ImgConvertedSource(); //"lanche da tarde"; this.Ctrlprato_lanchedatarde.imgFrutas.Source = AlimentoViewModel.listarFrutas()[ LanchedaTardeViewModel.listar() [atual.Lanchetarde_fk - 1].Frutafk - 1].ImgConvertedSource(); this.Ctrlprato_lanchedatarde.imgPaos.Source = AlimentoViewModel.listarPaes()[ LanchedaTardeViewModel.listar() [atual.Lanchetarde_fk - 1].Paofk - 1].ImgConvertedSource(); //janta this.Ctrlprato_janta.imgFrutas.Source = AlimentoViewModel.listarFrutas()[ JantaViewModel.listar() [atual.Jantar_fk - 1].Frutafk - 1].ImgConvertedSource(); this.Ctrlprato_janta.imgGraos.Source = AlimentoViewModel.listarGraoIntegral()[ JantaViewModel.listar() [atual.Jantar_fk - 1].GraoIntegralfk - 1].ImgConvertedSource(); this.Ctrlprato_janta.imgProteinas.Source = AlimentoViewModel.listarProteinas()[ JantaViewModel.listar() [atual.Jantar_fk - 1].Proteinafk - 1].ImgConvertedSource(); this.Ctrlprato_janta.imgVegetais.Source = AlimentoViewModel.listarvegetal()[ JantaViewModel.listar() [atual.Jantar_fk - 1].Vegetalfk - 1].ImgConvertedSource(); //"lanche da noite"; this.Ctrlprato_lanchedanoite.imgFrutas.Source = AlimentoViewModel.listarFrutas()[ LanchedaNoiteViewModel.listar() [atual.Lanchedanoite_fk - 1].Frutafk - 1].ImgConvertedSource(); this.Ctrlprato_lanchedanoite.imgPaos.Source = AlimentoViewModel.listarPaes()[ LanchedaNoiteViewModel.listar() [atual.Lanchedanoite_fk - 1].Paofk - 1].ImgConvertedSource(); } }
protected override void OnNavigatedTo(NavigationEventArgs e) { atual = MontapratoViewModel.BuscarporIDSemana(App.Current.Actives.IdSemena_Select); trocarNomeHeader(); base.OnNavigatedTo(e); }