예제 #1
0
        public PesquisarPageViewModel()
        {
            Scrapping = new List <Scraping>();
            Pesquisa  = new PesquisaStatus();
            Pesquisa.NOME_COMPLETO = "";
            Pesquisa.CPF           = "826164832";
            Pesquisa.RG            = "12";
            Pesquisa.Scraping      = Scrapping;


            PesquisarClickedCommand = new Command(() => {
                try
                {
                    PesquisaStatus resultadoPesquisa = new PesquisaService().GetPesquisaRealizada(Pesquisa);
                    Global.PesquisaSelecionada       = resultadoPesquisa;
                    var mensagem = "Pesquisa em andamento";
                    MessagingCenter.Send <ListaDePesquisaPage>(new ListaDePesquisaPage(), "ListaPageAbrir");
                    DependencyService.Get <IMessage>().ShortAlert(mensagem);
                }
                catch (Exception ex)
                {
                    App.MensagemAlerta("Erro ao fazer o Scrapping: " + ex.Message);
                }
            });
        }
        public ActionResult Index(PesquisaAgendamentoModel model, int idSituacao)
        {
            try
            {
                if (idSituacao == 0)
                {
                    model.Situacao = Situacao.Todos;
                }
                else if (idSituacao == 1)
                {
                    model.Situacao = Situacao.Pagos;
                }
                else
                {
                    model.Situacao = Situacao.EmAberto;
                }
                var service = new PesquisaService();
                model.Parcelas = service.Pesquisar(model);

                return View(model);
            }
            catch (Exception ex)
            {
                ModelState.AddModelError(string.Empty, ex.Message);
                return View(model);
            }
        }
예제 #3
0
 public ClientesController(MyLoyaltyContext context, ProdutoService product, ClienteService client, PesquisaService pesquisa)
 {
     _context  = context;
     _product  = product;
     _client   = client;
     _pesquisa = pesquisa;
 }
예제 #4
0
        public PesquisaDetalheViewModel()
        {
            Pesquisa = Global.PesquisaSelecionada;
            PesquisaService service = new PesquisaService();

            Pesquisa      = service.GetPesquisaRealizada(Pesquisa);
            ScrappingList = pesquisa.Scraping;
        }
예제 #5
0
 public PesquisaPage()
 {
     InitializeComponent();
     pesquisa = new PesquisaService();
     ListViewFilme.ItemSelected  += ListViewFilme_ItemSelected;
     ListViewSerie.ItemSelected  += ListViewSerie_ItemSelected;
     ListViewPessoa.ItemSelected += ListViewPessoa_ItemSelected;
 }
예제 #6
0
        // GET: Controle/Debito
        public ActionResult Index()
        {
            var parcelas = new PesquisaService().Pesquisar(new PesquisaAgendamentoModel
            {
                CadastradoAPartirDe = getDataMinima()
            });

            return(View(parcelas));
        }
예제 #7
0
        // GET: Erp/Debitos/Pesquisar
        public ActionResult Pesquisar(PesquisaModel pesquisa)
        {
            try
            {
                if (string.IsNullOrEmpty(pesquisa.Inicial))
                {
                    pesquisa.Inicial = DateTime.Today.Date.ToShortDateString();
                }

                var parcelas = new PesquisaService().Pesquisar(pesquisa);

                return(PartialView(parcelas));
            }
            catch (Exception)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
        }
예제 #8
0
        public ActionResult Pesquisar(PesquisaModel pesquisa)
        {
            try
            {
                var model = new PesquisaService().Pesquisar(pesquisa);
                if (model.Count() > 0)
                {
                    @ViewBag.ValorTotal  = model.Sum(x => x.Valor).ToString("c2");
                    @ViewBag.ValorPago   = model.Where(x => x.Pago == true).Sum(x => x.Valor).ToString("c2");
                    @ViewBag.ValorAPagar = model.Where(x => x.Pago == false).Sum(x => x.Valor).ToString("c2");
                }

                return(PartialView(model));
            }
            catch (Exception e)
            {
                ModelState.AddModelError(string.Empty, e.Message);
                return(View(pesquisa));
            }
        }
예제 #9
0
 public PesquisaController(PesquisaService pesquisaService)
 {
     _pesquisaService = pesquisaService;
 }
예제 #10
0
 public PesquisasController(MyLoyaltyContext context, PesquisaService pesquisa)
 {
     _context  = context;
     _pesquisa = pesquisa;
 }