示例#1
0
        /// <summary>
        /// Carregamento
        /// </summary>
        /// <returns></returns>
        public async Task CarregaTela()
        {
            try
            {
                // On
                Loading = false;

                // Carrega Dados
                var entidade = await corridaServico.BuscaOcorrencias();

                // Binding
                ListaOcorrencias = entidade.Select(oc => new OcorrenciaItemViewModel()
                {
                    DescricaoStatus = oc.DescricaoStatus,
                    StatusCorrida   = oc.StatusCorrida,
                    Inicia          = oc.Inicia,
                    Finaliza        = oc.Finaliza,
                    Cancela         = oc.Cancela
                }).ToObservable();
            }
            finally
            {
                // Off
                Loading = false;
            }
        }
示例#2
0
        public JsonResult BcTpOc()
        {
            // Recupera dados
            var entidade = corridaServico.BuscaOcorrencias();

            // Return
            return(Json(entidade.Select(x => new AutoCompleteModel()
            {
                label = x.ID + " - " + x.Descricao,
                value = x.ID
            }), JsonRequestBehavior.AllowGet));
        }