public virtual RetornoApi Atualizar(Moedas value) { var retorno = _servico.Atualizar(value); return(new RetornoApi { resultado = retorno == "1", valor = retorno }); }
public virtual RetornoApi Salvar(Moedas value) { var retorno = _servico.Salvar(value); return(new RetornoApi { resultado = retorno == "Ok", valor = retorno }); }
public async Task<IActionResult> Create([Bind("MoedasId,Nome,Quantidade")] Moedas moedas) { if (ModelState.IsValid) { moedas.Quantidade = 0; _context.Add(moedas); await _context.SaveChangesAsync(); return RedirectToAction(nameof(Index)); } return View(moedas); }
public string RemoverMoedas(Moedas moedas) { try { servicoMoedas.Atualizar(moedas); return("Ok"); } catch (Exception ex) { throw; } }
public decimal Cambio(Moedas entrada, Moedas saida, decimal valor) { return(entrada switch { Moedas.Dolar => CambiarDolar(saida, valor), Moedas.Real => CambiarReal(saida, valor), Moedas.Euro => CambiarEuro(saida, valor), Moedas.LibraE => CambiarLibraE(saida, valor), Moedas.Iene => CambiarIen(saida, valor), Moedas.FrancoS => CambiarYuan(saida, valor), Moedas.DolarC => CambiarDolarC(saida, valor), Moedas.Yuan => CambiarFrancoS(saida, valor), _ => throw new ArgumentException("Opção de conversão inválida"), });
public async Task<IActionResult> EscolhaMoedas(List<Moedas> moedas) { foreach (var item in moedas) { if (item.CheckboxMarcado == true) { Moedas moeda = await _context.Moedas.FirstAsync(x => x.MoedasId == item.MoedasId); moeda.Quantidade = moeda.Quantidade + 1; _context.Update(moeda); await _context.SaveChangesAsync(); } } return RedirectToAction(nameof(Index)); }
public void UsdBrlTeste() { var moedas = new Moedas() { Valor = 3.67 }; var mock = new Mock <IMoedasQueries>(); mock.Setup(m => m.UsdBrl()).Returns(3.67); var valorEsperado = mock.Object.UsdBrl(); Assert.Equal(valorEsperado, moedas.Valor); }
public async Task <Moedas> GetMoedaAsync() { var moedas = new Moedas(); using (var client = new HttpClient()) { var uri = ApiKeys._urlBancoDoBrasilRest + string.Format("/odata/Moedas?$top=100&$format=json"); var response = client.GetAsync(uri).Result; if (response.StatusCode == HttpStatusCode.OK) { var objJSON = response.Content.ReadAsStringAsync().Result; var str = "{" + objJSON.Substring(103, objJSON.Length - 103); moedas = JsonConvert.DeserializeObject <Moedas>(str); } } return(moedas); }
private void CheckOnlineTime() { try { if (OnlineTimeStopwatch.ElapsedMilliseconds >= 60000) { foreach (GameClient client in clients.Values) { if (client == null || client.GetHabbo() == null) { continue; } OtanixEnvironment.GetGame().GetAchievementManager().ProgressUserAchievement(client.GetHabbo().Id, "ACH_AllTimeHotelPresence", 1); if (client.GetHabbo().AlfaServiceEnabled) { OtanixEnvironment.GetGame().GetAchievementManager().ProgressUserAchievement(client.GetHabbo().Id, "ACH_GuideOnDutyPresence", 1); } if (client.GetHabbo().CitizenshipLevel == 1 || client.GetHabbo().CitizenshipLevel == 2 || client.GetHabbo().CitizenshipLevel == 3) { OtanixEnvironment.GetGame().GetTalentManager().UpdateTalentTravel(client, "citizenship"); } else if (client.GetHabbo().HelperLevel == 3 || client.GetHabbo().HelperLevel == 4 || client.GetHabbo().HelperLevel == 5 || client.GetHabbo().HelperLevel == 6 || client.GetHabbo().HelperLevel == 7) { OtanixEnvironment.GetGame().GetTalentManager().UpdateTalentTravel(client, "helper"); } Diamonds.GiveCycleDiamonds(client); Moedas.GiveCycleMoedas(client); MensagensAutomaticas.MostraNotificacaoUser(client); Club.UpdateClubCycleExpiration(client); } OnlineTimeStopwatch.Restart(); } } catch { } }
public string Delete(Moedas o) { var connectionString = this.conexao.GetConnection(); var count = 0; using (var con = new SqlConnection(connectionString)) { try { con.Open(); var query = "DELETE FROM [dbo].[Moedas] WHERE Id =" + o.Id; count = con.Execute(query); } catch (Exception ex) { throw ex; } finally { con.Close(); } return(count.ToString()); } }
public Moedas Carregar(long i) { var connectionString = this.conexao.GetConnection(); Moedas item = new Moedas(); using (var con = new SqlConnection(connectionString)) { try { con.Open(); var query = "SELECT * FROM [dbo].[Moedas] WHERE Id =" + i; item = con.Query <Moedas>(query).FirstOrDefault(); } catch (Exception ex) { throw ex; } finally { con.Close(); } return(item); } }
public string Salvar(Moedas o) { var connectionString = this.conexao.GetConnection(); int count = 0; using (var con = new SqlConnection(connectionString)) { try { con.Open(); var query = "INSERT INTO [dbo].[Moedas]([Valor],[Qtd]) VALUES(@Valor, @Qtd); SELECT CAST(SCOPE_IDENTITY() as INT); "; count = con.Execute(query, o); } catch (Exception ex) { throw ex; } finally { con.Close(); } return(count == 1? "Ok": ""); } }
public string Salvar(Moedas o) { return(repositorio.Salvar(o)); }
public string Delete(Moedas o) { return(repositorio.Delete(o)); }
public string Atualizar(Moedas o) { return(repositorio.Atualizar(o)); }
/// <summary> /// Carrega Combo de Moedas /// </summary> private void carregaMoeda() { cboMoeda.DataSource = Moedas.carregaMoedas(); cboMoeda.ValueMember = "idMoeda"; cboMoeda.DisplayMember = "codigo"; }