protected void Button1_Click(object sender, EventArgs e) { try { if (Session["clienteBusca"] == null) { BuscaDados buscaDados = new BuscaDados(); RetornoPesquisa(buscaDados.getPesquisa(parametroTipoPesquisa, ddlPesquisa.SelectedValue, parametroValorPesquisa, txtValorPesquisa.Text, conexao, procedure)); } else { Busca busca = (Busca)Session["clienteBusca"]; if (busca.find(ddlPesquisa.SelectedValue, txtValorPesquisa.Text)) { RetornoPesquisaObject(busca); } else { ErroRetorno(new Exception("Registro não encontrado !")); } } } catch (Exception ex) { if (ErroRetorno != null) { ErroRetorno(ex); } else { throw; } } }
public static Personagem BuscarPersonagem(String termo) { dynamic json = MarvelAPI.Call("/characters", new List <GetParam> { new GetParam("name", termo) }); if (json.data.results.Count == 0) { Busca.SalvarBusca(termo); return(null); } var character = json.data.results[0]; var personagem = new Personagem() { Id = character.id, Nome = character.name, Descricao = character.description, Foto = $"{character.thumbnail.path}.{character.thumbnail.extension}", PossuiHistorias = ((character.stories?.available ?? 0) > 0) }; Busca.SalvarBusca(termo, personagem.Id); return(personagem); }
/// <summary> /// By Search /// www.omdbapi.com/?s=titulo&apikey=18693fd6 /// </summary> /// <param name="filtro"></param> /// <returns></returns> public List <Filme> ListarFilmes(string filtro) { string baseUri = $"http://www.omdbapi.com/?s={filtro}&apikey=18693fd6"; var request = WebRequest.Create(baseUri); request.Method = "GET"; request.ContentType = "application/json"; Busca busca = null; try { using (var response = request.GetResponse()) using (var stream = response.GetResponseStream()) using (var reader = new StreamReader(stream, Encoding.UTF8)) { string result = reader.ReadToEnd(); busca = JsonConvert.DeserializeObject <Busca>(result); reader.Close(); response.Close(); } } catch (WebException e) { throw e; } return(busca.Search); }
// GET: Personagem public ActionResult Index(string searchString) { RootObject personagemBuscado = new RootObject(); if (!string.IsNullOrEmpty(searchString)) { string busca = Busca.BuscaPersonagem(searchString); personagemBuscado = JsonConvert.DeserializeObject <RootObject>(busca); foreach (var item in personagemBuscado.data.results) { item.thumbnail.path += "/portrait_xlarge.jpg"; foreach (var historias in item.comics.items) { item.historias += historias.name + System.Environment.NewLine; } } HistoricoBusca novaBusca = new HistoricoBusca(); novaBusca.personagemBuscado = searchString; novaBusca.HoraDaBusca = DateTime.Now; db.HistoricoBuscas.Add(novaBusca); db.SaveChanges(); return(View(personagemBuscado.data.results.ToList())); } return(View()); }
private void TextSenha_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == 13) { Busca.Focus(); } }
public Profundidade(No inicio, No fim) { this.busca = new Busca(inicio, fim, 30); this.stopwatchBusca.Start(); this.busca.buscaProfundidade(); this.stopwatchBusca.Stop(); }
public AStar(No inicio, No fim) { this.busca = new Busca(inicio, fim, 30); this.stopwatchBusca.Start(); this.busca.buscaAStar(); this.stopwatchBusca.Stop(); }
public DataTable GetCategorias() { Busca b = new Busca(); DataTable dt = b.BuscaCategorias(); return(); }
public Guloso(No inicio, No fim) { this.busca = new Busca(inicio, fim, 30); this.stopwatchBusca.Start(); this.busca.buscaGulosa(); this.stopwatchBusca.Stop(); }
public Largura(No inicio, No fim) { this.busca = new Busca(inicio, fim, 30); this.stopwatchBusca.Start(); this.busca.buscaLargura(); this.stopwatchBusca.Stop(); }
public void ConfiguraBusca(Dictionary <string, string> campos, Busca busca) { if (busca == null) { throw new Exception("Objeto de busca não definido !"); } Session["clienteBusca"] = busca; PreencheDDLPesquisa(campos); Visible = true; }
public string AddProduto(string nome, string descr, string categoria, string quantidade) { if ((nome != "") && (descr != "") && (categoria != "") && (quantidade != "")) { Busca b = new Busca(); b.AddProduto(nome, descr, categoria, quantidade); return("Produto adicionado com sucesso"); } else { return("Digite valores válidos"); } }
public string AddCategoria(string nomeCategoria) { if (nomeCategoria != "") { Busca b = new Busca(); b.AddCategoria(nomeCategoria); return("Categoria Adicionada com Sucesso"); } else { return("Digite um nome válido"); } }
public string DelCategoria(string id) { if (id != "") { Busca b = new Busca(); b.DeleteCategoria(id); return("Categoria apagada com sucesso"); } else { return("Selecione uma categoria válida"); } }
public string UpdateCategoria(string id, string name) { if ((id != "") && (name != "")) { Busca b = new Busca(); b.UpdateCategoria(id, name); return("Nome da categoria atualizada com sucesso"); } else { return("Digite um nome válido"); } }
//Ordenação Topológica private void RibbonButton_Click(object sender, RoutedEventArgs e) { Busca b = new Busca(leitor.Customgrafo); b.ordTopologica(); string v = ""; foreach (int i in b.solucao) { v += string.Format("({0}) ", i); } MessageBox.Show(string.Format("Uma possível Ordenação Topológica para este Grafo é:\n{0}", v)); }
public string DelProduto(string id) { Busca b = new Busca(); if (id != "") { b.DeleteProduto(id); return("Produto Apagado com Sucesso"); } else { return("Produto Inválido"); } }
public List <SelectListItem> GetCategorias() { Busca b = new Busca(); DataTable dt = b.BuscaCategorias(); List <SelectListItem> categorias = new List <SelectListItem>(); foreach (DataRow dr in dt.Rows) { categorias.Add(new SelectListItem { Text = @dr["nm_categoria"].ToString(), Value = @dr["id"].ToString() }); } return(categorias); }
//busca profundidade private void RibbonButton_Click_3(object sender, RoutedEventArgs e) { Busca b = new Busca(leitor.Customgrafo); b.buscaProf(); string v = ""; foreach (int i in b.solucao) { v += string.Format("({0}) ", i); } MessageBox.Show(v); }
public List <Categoria> GridCategorias() { Busca b = new Busca(); DataTable dt = b.BuscaCategorias(); List <Categoria> categorias = new List <Categoria>(); foreach (DataRow dr in dt.Rows) { categorias.Add(new Categoria { id = @dr["id"].ToString().ToUpper(), nm_categoria = @dr["nm_categoria"].ToString().ToUpper(), }); } return(categorias); }
public static bool Add(Busca busca) { try { using (var scope = new TransactionScope()) { //busca = Session.Current.Merge<Busca>(busca); Session.Current.Save(busca); scope.Complete(); } } catch (Exception ex) { return(false); } return(true); }
public List <Produto> GridTudo() { Busca b = new Busca(); DataTable dt = b.BuscaAll(); List <Produto> Produto = new List <Produto>(); foreach (DataRow dr in dt.Rows) { Produto.Add(new Produto { idProduto = @dr["idProduto"].ToString().ToUpper(), nomeProduto = @dr["nomeProduto"].ToString().ToUpper(), descricao = @dr["descricao"].ToString().ToUpper(), quantidade = @dr["quantd"].ToString().ToUpper(), Categorias_id = @dr["Categorias_id"].ToString().ToUpper(), }); } return(Produto); }
public ActionResult Index(Busca busca) { var mapa = Mapa.FromFile(Server.MapPath("~/mapa.txt")); var problema = new ProblemaMapa { Mapa = mapa }; if (ModelState.IsValid) { problema.Inicial = mapa.Locais.FirstOrDefault(l => l.Nome.ToLower().Contains(busca.LocalOrigem.ToLower())); problema.Destino = mapa.Locais.FirstOrDefault(l => l.Nome.ToLower().Contains(busca.LocalDestino.ToLower())); if (problema.Inicial == null) { ModelState.AddModelError("LocalOrigem", "Local não encontrado."); } if (problema.Destino == null) { ModelState.AddModelError("LocalDestino", "Local não encontrado."); } if (ModelState.IsValid) { var algoritmo = new BuscaBidirecional(problema, busca.A1, busca.A2); string saidaListas = ""; while (!algoritmo.AtingiuObjetivo) { algoritmo.Expande(); saidaListas += algoritmo.ImprimeListas().Replace("\n", "<br />") + "<br />"; saidaListas += "------------------------- <br />"; } ViewBag.Lists = saidaListas; ViewBag.Result = $"Caminho: {algoritmo.ImprimeCaminho()}"; } } return(View(busca)); }
//Busca Largura private void RibbonButton_Click_2(object sender, RoutedEventArgs e) { var d = new Dialog(); d.setDialog("Busca em Largura", "Informe o vértice de partida:", ""); if (d.ShowDialog() == true) { try { Busca b = new Busca(leitor.Customgrafo); b.buscaLargura(int.Parse(d.Value)); string v = ""; foreach (int i in b.solucao) { v += string.Format("({0}) ", i); } MessageBox.Show(v); } catch { MessageBox.Show("Ocorreu um erro. Verifique se o valor digitado está correto."); } } }
public ActionResult <Busca> Index(string Mes) { if (string.IsNullOrEmpty(Mes)) { DateTime Hoje = Util.BrasilDate(); Mes = Hoje.ToString("MM/yyyy"); } List <Receitas> receitas = _context.GetReceitas(Mes); List <Despesas> despesas = _context.GetDespesas(Mes); decimal TotalReceitas = receitas.Sum(r => r.Valor); decimal TotalDespesas = despesas.Sum(r => r.Valor); decimal Saldo = TotalReceitas - TotalDespesas; Busca busca = new Busca { TotalReceitas = TotalReceitas.ToString("C"), TotalDespesas = TotalDespesas.ToString("C"), Saldo = Saldo.ToString("C"), Receitas = receitas, Despesas = despesas }; return(busca); }
/// <summary> /// Action principal. /// </summary> /// <param name="busca">Recebe exatamente todos os parâmetros que são realizados na busca.</param> /// <returns>Realiza o retorno para a view Index desse controller. Nela também são passadaws ViewBags para alimentar o dropdownlist e a table</returns> public async Task <IActionResult> Index(Busca busca) { if (busca.Cidades != null) { int destination; if (busca.Cidades.Contains("MIAMI")) { destination = 1003944; } else { destination = 1010106; } List <string> idades = new List <string>(); if (busca.IdadeCriancas != null) { idades = busca.IdadeCriancas.Split(';').ToList(); } List <int> idadesInt; try { idadesInt = idades.Select(int.Parse).ToList(); } catch (Exception) { throw new System.ArgumentException("Só são aceitos números e ; para as idades das crianças"); } var searchRoom = new SearchRoom() { ChildAges = idadesInt, NumAdults = busca.QtdAdultos, Quantity = busca.QtdQuartos }; var credential = new Credential() { Username = "******", Password = "******" }; var criteria = new Criteria() { DestinationId = destination, NumNights = busca.QtdNoites, CheckinDate = busca.DataCheckIn.ToString("yyyy-MM-dd"), MainPaxCountryCodeNationality = "BR", SearchRooms = new List <SearchRoom>() { searchRoom } }; var hoteis = await CreateHotelAsync(criteria, credential); List <string> cidades = busca.GetCidades(); ViewBag.Cidades = new SelectList(cidades); ViewBag.Hoteis = hoteis; return(View()); } else { Busca busca2 = new Busca(); List <string> cidades = busca2.GetCidades(); ViewBag.Cidades = new SelectList(cidades); ViewBag.Hoteis = new List <HoteisFormatados>(); return(View()); } }
public string UpadteProduto(string id, string nome, string cat, string desc, string qtd) { Busca b = new Busca(); if (id == "") { return("Produto não selecionado"); } else if ((nome != "") && (cat != "") && (desc != "") && (qtd != "")) { b.UpdateProduto(id, nome, cat, desc, qtd); return("TODOS OS CAMPOS ATUALIZADOS"); } else if ((nome != "") && (cat != "") && (desc != "") && (qtd == "")) { b.UpdateProdutoName(id, nome); b.UpdateProdutoCat(id, cat); b.UpdateProdutoDesc(id, desc); return("Campos nome , categoria e descrição atualizados"); } else if ((nome != "") && (cat != "") && (desc == "") && (qtd == "")) { b.UpdateProdutoName(id, nome); b.UpdateProdutoCat(id, cat); return("Campos nome e categoria atualizados"); } else if ((nome == "") && (cat == "") && (desc != "") && (qtd != "")) { b.UpdateProdutoQtd(id, qtd); b.UpdateProdutoDesc(id, desc); return("Campos descrição e quantidade atualizados"); } else if ((nome == "") && (cat != "") && (desc != "") && (qtd == "")) { b.UpdateProdutoCat(id, cat); b.UpdateProdutoDesc(id, desc); return("Campos categoria e descrição atualizados"); } else if ((nome != "") && (cat == "") && (desc == "") && (qtd != "")) { b.UpdateProdutoName(id, nome); b.UpdateProdutoQtd(id, qtd); return("Campos nome e quantidade atualizados"); } else if ((nome != "") && (cat == "") && (desc != "") && (qtd == "")) { b.UpdateProdutoName(id, nome); b.UpdateProdutoDesc(id, desc); return("Campos nome e descrição atualizados"); } else if ((nome == "") && (cat != "") && (desc == "") && (qtd != "")) { b.UpdateProdutoCat(id, cat); b.UpdateProdutoQtd(id, qtd); return("Campos categoria e quantidade atualizados"); } else if ((nome != "") && (cat == "") && (desc == "") && (qtd == "")) { b.UpdateProdutoName(id, nome); return("Campo nome atualizado"); } else if ((nome == "") && (cat != "") && (desc == "") && (qtd == "")) { b.UpdateProdutoCat(id, cat); return("Campo categoria atualizado"); } else if ((nome == "") && (cat == "") && (desc != "") && (qtd == "")) { b.UpdateProdutoDesc(id, desc); return("Campo descrição atualizado"); } else if ((nome == "") && (cat == "") && (desc == "") && (qtd != "")) { b.UpdateProdutoQtd(id, qtd); return("Campo quantidade atualizado"); } else { return("Nenhum campo preenchido"); } }
private void Start() { lr = GetComponent <LineRenderer>(); lr.positionCount = 9; busca = Busca.Branco; }
public void AddCategoria(string nomeCategoria) { Busca b = new Busca(); b.AddCategoria(nomeCategoria); }
public static void ConfiguraPesquisaMasterPage(MasterPage master, Dictionary <string, string> campos, Busca busca, BuscaCliente.EventoPesquisaObject eventoPesquisaObject, BuscaCliente.EventoErroPesquisa eventoErroPesquisa) { BuscaCliente buscaCliente = (BuscaCliente)master.FindControl("buscaCliente"); buscaCliente.ConfiguraBusca(campos, busca); buscaCliente.RetornoPesquisaObject += eventoPesquisaObject; buscaCliente.ErroRetorno += eventoErroPesquisa; }