public FiltrosListagemContasModel() { ListaStatus = Utilidades.RetornarListaStatusConta(); ListaStatus.Add(new SelectListItem() { Text = "Todos", Value = "0" }); ListaCampoOrdem = new List <SelectListItem>(); ListaCampoOrdem.Add(new SelectListItem() { Text = "Descrição", Value = "DESCRICAO", Selected = true }); ListaCampoOrdem.Add(new SelectListItem() { Text = "Menor valor", Value = "PRECODECRESCENTE" }); ListaCampoOrdem.Add(new SelectListItem() { Text = "Maior valor", Value = "PRECOCRESCENTE" }); ListaOpcaoPesquisa = new List <SelectListItem>(); ListaOpcaoPesquisa.Add(new SelectListItem() { Text = "Vencimento", Value = "DATAVENCIMENTO", Selected = true }); ListaOpcaoPesquisa.Add(new SelectListItem() { Text = "Competência", Value = "DATACOMPETENCIA" }); }
private void ZaznaczStatus(int IdDefStatus) { //PozycjeDok.FirstOrDefault(x => x.IdPoz == IdPoz).Zazn = true; Status = ListaStatus.FirstOrDefault(x => x.ID_DEFSTATUS == IdDefStatus); RisePropertyChanged("Status"); UstawClose(); }
public FiltrosRelacaoContasModel() { ListaStatus = Utilidades.RetornarListaStatusConta(); ListaStatus.Insert(0, new SelectListItem() { Text = "Todos", Value = "0" }); ListaOpcoesPesquisa = Utilidades.RetornarOpcoesPesquisaContas(); }
protected async override void OnCreate(Bundle bundle) { base.OnCreate(bundle); activity = this; var db = new SQLiteAsyncConnection(dbPath); await db.ExecuteAsync("DELETE FROM Cesv"); await db.ExecuteAsync("DELETE FROM Status"); var dadosConfiguracao = db.Table <Configuracao>(); var dadosToken = db.Table <Token>(); var configuracao = await dadosConfiguracao.FirstOrDefaultAsync(); var TokenAtual = await dadosToken.Where(x => x.data_att_token >= DateTime.Now).FirstOrDefaultAsync(); string url = "http://" + configuracao.endereco + "/Api/GerenciamentoPatio/GetCesvByStatus?ArmazemId=" + TokenAtual.armazemId; System.Uri myUri = new System.Uri(url); HttpWebRequest myWebRequest = (HttpWebRequest)HttpWebRequest.Create(myUri); var myHttpWebRequest = (HttpWebRequest)myWebRequest; myHttpWebRequest.PreAuthenticate = true; myHttpWebRequest.Headers.Add("Authorization", "Bearer " + TokenAtual.access_token); myHttpWebRequest.Accept = "application/json"; var myWebResponse = myWebRequest.GetResponse(); var responseStream = myWebResponse.GetResponseStream(); var myStreamReader = new StreamReader(responseStream, Encoding.Default); var json = myStreamReader.ReadToEnd(); responseStream.Close(); myWebResponse.Close(); var teste = JsonConvert.DeserializeObject <List <ModelStatus> >(json); foreach (var item in teste.OrderBy(x => x.denominacao)) { ListaStatus.Add(string.Concat(item.denominacao, " (", item.ListaCesv.Where(x => x.armazemId == TokenAtual.armazemId).Count(), ")")); IdStatus.Add(Convert.ToInt32(item.statusId)); foreach (var subitem in item.ListaCesv) { subitem.id = Convert.ToInt32(subitem.cesvId); subitem.statusInicioId = subitem.statusInicioId; /* * item.cesvId = item.cesvId; * item.dataAgendamentoEntrada = item.dataAgendamentoEntrada; * item.nome = item.nome; * item.nomeCliente = item.nomeCliente; * item.nomeTransportadora = item.nomeTransportadora; * item.numero = item.numero; * item.placa = item.placa; * item.statusDestino = item.statusDestino; * item.statusInicio = item.statusInicio; * item.telefone = item.telefone; * item.tipoVeiculo = item.tipoVeiculo; */ await db.InsertOrReplaceAsync(subitem); } Status statusTemp = new Status(); statusTemp.cor = item.cor; statusTemp.denominacao = item.denominacao; statusTemp.statusId = item.statusId; statusTemp.id = Convert.ToInt32(item.statusId); await db.InsertOrReplaceAsync(statusTemp); } ListAdapter = new ArrayAdapter <string>(this, Resource.Layout.VeiculosSituacao, ListaStatus); ListView.TextFilterEnabled = true; ListView.ItemClick += delegate(object sender, AdapterView.ItemClickEventArgs args) { TokenAtual.statusId = IdStatus[args.Position].ToString(); db.InsertOrReplaceAsync(TokenAtual); StartActivity(typeof(VeiculosSituacaoOprActivity)); }; }
public IList<Pedido> RecuperarListaPedidosStatus(ListaStatus status) { var lista = NServico.Db.Pedidos.Where(p => p.status == (int)status); return lista.ToList<Pedido>(); }