public SincronismoViewModel() { _dialogService = new DialogService(); userRepository = new UserRepository(); atividadeRepository = new AtividadeRepository(); inventarioRepository = new InventarioRepository(); perdaRepository = new PerdaRepository(); historicoRepository = new HistoricoRepository(); movimentacaoRepository = new MovimentacaoRepository(); ocorrenciaRepository = new OcorrenciaRepository(); medicaoRepository = new MedicaoRepository(); expedicaoRepository = new ExpedicaoRepository(); produtoRepository = new ProdutoRepository(); objetivoRepository = new ObjetivoRepository(); pontoControleRepository = new PontoControleRepository(); estagioRepository = new EstagioRepository(); mudaRepository = new MudaRepository(); loteRepository = new LoteRepository(); perdaMotivoRepository = new PerdaMotivoRepository(); monitRepository = new MonitRepository(); monitCodArvRepository = new MonitCodArvRepository(); monitParcelaRepository = new MonitParcelaRepository(); colaboradorRepository = new ColaboradorRepository(); listaAtvRepository = new ListaAtvRepository(); qualidadeRepository = new QualidadeRepository(); expedDestRepository = new ExpedDestRepository(); estaqRepository = new EstaqRepository(); }
public async Task Carregar() { await AtividadeRepository.GetAtividades().ContinueWith(retorno => { CopiarListaAtividades = retorno.Result.ToList(); }); Filtro(); }
public async Task Carregar() { await AtividadeRepository.GetAtividadesSqlAzureAsync().ContinueWith(retorno => { CopiaListaAtividades = retorno.Result.ToList(); }); AplicarFiltro(); }
public AtividadeViewModel() { Title = "Atividades"; navigationService = new NavigationService(); dialogService = new DialogService(); atividadeRepositorio = new AtividadeRepository(); ListaDeAtividades = new ObservableCollection <ListaAtividades>(Atividades()); }
public IActionResult NovaEntrada() { var listas = new AtividadeViewModel( listaDeAtividades: AtividadeRepository.ListarAtividades(), listaDeMarcas: AtividadeRepository.ListarMarcas(), listaDeModelos: AtividadeRepository.ListarModelos() ); ViewData["ViewName"] = "Nova Entrada"; return(View(listas)); //Redirecionar para uma tela de sucesso }
public IActionResult BalancoDeAtividade() { AtividadeViewModel listas = new AtividadeViewModel( listaDeAtividades: AtividadeRepository.ListarAtividades(), listaDeMarcas: AtividadeRepository.ListarMarcas(), listaDeModelos: AtividadeRepository.ListarModelos() ); ViewData["ViewName"] = "Balanço de Atividade"; return(View(listas)); }
public CadastroAtividadeViewModel() { Title = "Atividades"; navigationService = new NavigationService(); dialogService = new DialogService(); colaboradorRepositorio = new ColaboradorRepository(); listaAtvRepositorio = new ListaAtvRepository(); atividadeRepositorio = new AtividadeRepository(); Colaboradores(); ListaAtividades(); }
public async void Remover() { if (await App.Current.MainPage.DisplayAlert("Atenção?", string.Format("Tem certeza que deseja remover o {0}?", Selecionado.descricao), "Sim", "Não")) { if (await AtividadeRepository.DeleteAtividade(Selecionado.token)) { CopiarListaAtividades.Remove(Selecionado); await Carregar(); } else { await App.Current.MainPage.DisplayAlert("Falhou", "Desculpe, ocorreu um erro inesperado =(", "OK"); } } }
public async void Adicionar(Atividade paramAtividade) { if ((paramAtividade == null) || (string.IsNullOrWhiteSpace(paramAtividade.Descricao))) { await App.Current.MainPage.DisplayAlert("Atenção", "O campo nome é obrigatório", "OK"); } else if (await AtividadeRepository.PostAtividadeSqlAzureAsync(paramAtividade)) { await App.Current.MainPage.Navigation.PopAsync(); } else { await App.Current.MainPage.DisplayAlert("Falhou", "Desculpe, ocorreu um erro inesperado =(", "OK"); } }
public async void Adicionar(Atividade paramAtividade) { paramAtividade.dataCadastro = NewAtividadeView.txtDataCadastro; paramAtividade.dataEntrega = NewAtividadeView.txtDataEntrega; if ((paramAtividade == null) || (string.IsNullOrWhiteSpace(paramAtividade.descricao))) { await App.Current.MainPage.DisplayAlert("Atenção", "O campo descricao é obrigatório", "OK"); } else if (await AtividadeRepository.PostAtividade(paramAtividade)) { await App.Current.MainPage.Navigation.PopAsync(); } else { await App.Current.MainPage.DisplayAlert("Falhou", "Desculpe, ocorreu um erro inesperado =(", "OK"); } }
public IActionResult RegistrarAtividade(IFormCollection form) { var carroModel = new CarroModel( placa: form["placaCarro"], marca: form["marcaCarro"], modelo: form["modeloCarro"] ); var condutorModel = new CondutorModel( carro: carroModel, nomeCondutor: form["nomeCondutor"] ); var atividade = new AtividadeModel( condutor: condutorModel, carro: carroModel ); AtividadeRepository.InserirAtividade(atividade); ViewData["ViewName"] = "Nova Entrada"; return(RedirectToAction("NovaEntrada")); }
/// <summary> /// constructor que obtém como parâmetros apenas o context e cria o repository /// </summary> /// <param name="ctx"></param> public AtividadeApplication(TPAContext ctx) { _db = ctx; _rep = new AtividadeRepository(_db); }