public static Taxa TaxaFromCatchNameGUID(string CatchNameGUID) { Taxa taxa = Taxa.To_be_determined; var dt = new DataTable(); using (var conection = new OleDbConnection(global.ConnectionString)) { try { conection.Open(); string query = $"Select TaxaNo from tblAllSpecies where SpeciesGUID = {{{CatchNameGUID}}}"; var adapter = new OleDbDataAdapter(query, conection); adapter.Fill(dt); if (dt.Rows.Count > 0) { DataRow dr = dt.Rows[0]; taxa = (Taxa)int.Parse(dr["TaxaNo"].ToString()); } } catch (Exception ex) { Logger.Log(ex.Message, MethodBase.GetCurrentMethod().DeclaringType.Name, MethodBase.GetCurrentMethod().Name); } return(taxa); } }
public Taxa getTaxa(string tV) { Taxa t = new Taxa(); t._Taxa_Value = tV; return(t); }
private Taxa BuscaTaxa() { Taxa taxa = new Taxa(); taxa.Valor = 0.01; return(taxa); }
public Taxa PesquisarPorTaxa(int id) { try { MySqlCommand command = Connection.Instance.CreateCommand(); command.CommandText = "SELECT * FROM taxa WHERE Taxa_id = @id"; command.Parameters.AddWithValue("@id", id); var reader = command.ExecuteReader(); Taxa t = null; while (reader.Read()) { t = new Taxa() { Id = int.Parse(reader["Taxa_id"].ToString()), Nome = reader["Taxa_nome"].ToString(), Valor = Convert.ToInt32(reader["Taxa_valor"]) }; } reader.Close(); return t; } catch (Exception e) { return null; } }
public TransacaoTeste() { _taxa = new Taxa { Id = Guid.NewGuid(), Percentual = 0.09 }; }
public Calculajuros Get([FromQuery(Name = "valorinicial")] float valorinicial, [FromQuery(Name = "meses")] int meses) { Taxa taxa = null; using (var httpClient = new HttpClient()) { httpClient.BaseAddress = new Uri("https://localhost:44316/"); httpClient.DefaultRequestHeaders.Accept.Clear(); httpClient.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); var apiTaxajuros = httpClient.GetAsync("Taxajuros"); apiTaxajuros.Wait(); var responseApi = apiTaxajuros.Result; if (responseApi.IsSuccessStatusCode) { var responseBody = responseApi.Content.ReadAsStringAsync(); JObject obj = JObject.Parse(responseBody.Result); taxa = JsonConvert.DeserializeObject <Taxa>(obj.ToString()); } else { Console.WriteLine("Erro no servidor. Contate o Administrador."); } } double resultado = valorinicial * Math.Pow((1 + taxa.Juros), meses); double x = Math.Truncate(resultado * 100) / 100; return(new Calculajuros { CalculajurosReturn = x }); }
internal Parcela(decimal valor, DateTime vencimento, Taxa taxa) { Id = Guid.NewGuid(); Valor = valor; Vencimento = vencimento; Taxa = taxa; }
public void TestingApiOne_Response() { Taxa taxa = null; using (var httpClient = new HttpClient()) { httpClient.BaseAddress = new Uri("https://localhost:44316/"); httpClient.DefaultRequestHeaders.Accept.Clear(); httpClient.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); var apiTaxajuros = httpClient.GetAsync("Taxajuros"); apiTaxajuros.Wait(); var responseApi = apiTaxajuros.Result; if (responseApi.IsSuccessStatusCode) { var responseBody = responseApi.Content.ReadAsStringAsync(); JObject obj = JObject.Parse(responseBody.Result); taxa = JsonConvert.DeserializeObject <Taxa>(obj.ToString()); } } Assert.True(taxa.Juros == 0.01f); }
public JsonResult Editar(int id, string campo, string valor) { Taxa taxa = dbTaxa.FindOne(cur => cur.idTaxa == id); try { switch (campo) { case "descricao": taxa.descricao = valor; break; case "nome": taxa.nome = valor; break; case "valor": taxa.valor = Convert.ToInt32(valor); break; } dbTaxa.Atualizar(taxa); dbTaxa.SaveChanges(); return(Json(new { success = true }, JsonRequestBehavior.AllowGet)); } catch (Exception e) { return(Json(new { success = false, message = e.Message }, JsonRequestBehavior.AllowGet)); } }
public void TestMethod1() { Taxa taxa = null; taxa = new TaxaDAO().PesquisarPorTaxa(1); Assert.IsNotNull(taxa); }
public void TestMethodEmprestimoDAOBoleto() { EmprestimoDAO empDAO = new EmprestimoDAO(); PessoaDAO dao = new PessoaDAO(); Pessoa p = dao.PesquisaPessoaPorId(2); ContaCorrente cli1 = new ContaCorrente { Numero = 4, Saldo = 0.0, Limite = 0.0f, Pessoa = p, Emprestimos = null, Investimentos = null }; Taxa taxa = new Taxa() { Id = 1, Valor = 10 }; Emprestimo emprestimo = new Emprestimo() { Valor = 2000, Parcelas = 10, ContaCorrente = cli1, Taxa = taxa, DataInicio = DateTime.Now }; Assert.AreEqual(true, empDAO.InserirEmprestimo(emprestimo, "boleto")); }
public override void AdicionarTaxa(Taxa taxa, decimal valor) { if (taxa.Equals(Taxa.Mensalidade) || taxa.Equals(Taxa.INSS) || taxa.Equals(Taxa.IRPF)) { base.AdicionarTaxa(taxa, valor); } }
private void OnTaxaIndexChanged(object sender, EventArgs e) { var o = (ComboBox)sender; if (_dataStatus != fad3DataStatus.statusNew) { _dataStatus = o.Text != _taxaName ? fad3DataStatus.statusEdited : default; } _taxaName = o.Text; _taxa = CatchName.TaxaFromTaxaName(_taxaName); if (_taxa == Taxa.Fish) { var fbData = Names.NameInFishBaseEx(_genus, _species); chkInFishbase.Checked = _inFishBase = fbData.inFishBase; chkInFishbase.Enabled = false; _fishBaseSpeciesNumber = fbData.fishBaseSpeciesNo; } else { _inFishBase = false; _fishBaseSpeciesNumber = null; chkInFishbase.Checked = false; chkInFishbase.Enabled = false; } o = null; }
protected void btnSalvar_Click(object sender, EventArgs e) { Taxa taxa = new Taxa(); taxa.BancoTAX = Convert.ToInt32(txtBanco.Text); taxa.TipoTAX = txtTipo.Text; taxa.StatusTAX = txtStatus.Text; taxa.JurosTAX = txtJuros.Text; TaxaBD bd = new TaxaBD(); if (bd.Insert(taxa)) { lblMensagem.Text = "Taxa cadastrada com sucesso"; txtBanco.Text = ""; txtTipo.Text = ""; txtStatus.Text = ""; txtJuros.Text = ""; txtBanco.Focus(); } else { lblMensagem.Text = "Ops, algo deu errado, tente novamente"; } }
public virtual void AdicionarTaxa(Taxa taxa, decimal valor) { if (!Taxas.ContainsKey(taxa)) { Taxas.Add(taxa, valor); } }
public async Task <ActionResult> Put( [FromServices] ApplicationContext context, [FromBody] Taxa model, int id ) { if (ModelState.IsValid) { model.Id = id; context.Entry(model).State = EntityState.Modified; try { await context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!await TaxaExistsAsync(id, context)) { return(NotFound()); } else { throw; } } } else { return(BadRequest(ModelState)); } return(Ok(model)); }
public override void AdicionarTaxa(Taxa taxa, decimal valor) { if (taxa.Equals(Taxa.DAS) || taxa.Equals(Taxa.IRPJ) || taxa.Equals(Taxa.INSS) || taxa.Equals(Taxa.ISS)) { base.AdicionarTaxa(taxa, valor); } }
private Task <Taxa> BuscarTaxaAtual() { var taxa = new Taxa(); taxa.ValorTaxa = Convert.ToDecimal(0.01); return(Task.FromResult <Taxa>(taxa)); }
public override string ToString() { return("Pagamento básico: " + PagamentoBasico.ToString("F2", CultureInfo.InvariantCulture) + "\nTaxa: " + Taxa.ToString("F2", CultureInfo.InvariantCulture) + "\nPagamento Total: " + PagamentoTotal.ToString("F2", CultureInfo.InvariantCulture)); }
public override string ToString() { return("Pagamento Base: " + PagamentoBase.ToString("F2", CultureInfo.InvariantCulture) + "\nTaxa: " + Taxa.ToString("F2", CultureInfo.InvariantCulture) + "\nTotal Pagamento: " + TotalPagamento.ToString("F2", CultureInfo.InvariantCulture)); }
public void CanBeUsed_TaxaDisabled_ReturnsTrue() { //Arrenge var taxa = new Taxa(); //Act //Assert }
public override string ToString() { return("INVOICE: \n Basic payment:" + PagamentoBasico.ToString("f2") + " Tax: " + Taxa.ToString("f2") + " Total payment: " + PagamentoTotal); }
public override string ToString() { return("Pagamento Básico: " + PgtoBasico.ToString("F2") + "\nTaxa: " + Taxa.ToString("F2") + "\nPagamento Total: " + PagtoTotal.ToString("F2")); }
private async Task Desserializar(Taxa taxa, HttpResponseMessage response) { var data = await response.Content.ReadAsStringAsync(); taxa.Valor = JsonConvert.DeserializeObject <decimal>(data, new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore }); }
/// <summary> /// Add taxon to search criteria. /// </summary> /// <param name="taxon">The taxon.</param> public void Add(ITaxon taxon) { if (Taxa.IsNull()) { Taxa = new TaxonList(); } Taxa.Add(taxon); }
public override decimal getPercentualDaTaxa(Taxa taxa) { if (taxa.Equals(Taxa.DAS)) { return(Math.Round(getPercentualDoDAS() * 100, 2)); } return(Taxas[taxa]); }
public TaxaDto MapperEntityToDto(Taxa taxa) { return(new TaxaDto { Valor = taxa.Valor, Ativo = taxa.Ativo, Nome = taxa.Nome, TaxaId = taxa.TaxaId }); }
public override string ToString() { return ("Base de Cálculo: " + BaseCalculo + "\nTaxa: " + Taxa.ToString("f2", CultureInfo.InvariantCulture) + "\nTotal com Imposto: " + TotalDoImposto.ToString("f2", CultureInfo.InvariantCulture)); }
public GMSDataEntryForm(bool isNew, Samplings sampling, string catchRowGuid, string catchName, Taxa taxa, MainForm parent) { InitializeComponent(); _catchRowGuid = catchRowGuid; _catchName = catchName; _sampling = sampling; _isNew = isNew; _taxa = taxa; _parent_form = parent; }
public override string ToString() { return("Senhor(a) " + NomeCliente + ", a sua quantidade de " + MoedaDestino + " será de: " + ValorConvetido.ToString("F2", CultureInfo.InvariantCulture) + ". A taxa de 10% cobrada em cima do cambio será de: " + Taxa.ToString("F2", CultureInfo.InvariantCulture) + " " + MoedaOrigem + ". Sendo assim o valor final será de: " + ValorTotal.ToString("F2", CultureInfo.InvariantCulture) + " " + MoedaOrigem + ".\n" + "Data e hora da operação: " + DataHora); }
private void CheckEnabledProductDetails() { var response = _producsDetailsModel.Response; if (response != null && response.Status.Equals(ExecutionStatus.Success)) { ViewState = ViewStates.Default; var product = new Produto(); product.CodigoProduto = response.Produto.CodigoProduto ?? "---"; product.Status = "Elegível e Habilitado"; product.DataHabilitacao = response.Produto.DataHabilitacaoProdutoCliente.HasValue ? response.Produto.DataHabilitacaoProdutoCliente.Value.ToShortDateString() : "---"; product.HabilitadoVendaDigital = response.Produto.IndicadorAceitaTransacaoDigitada; product.UtilizadoUltimos30Dias = response.Produto.IndicadorVendaUltimoMes ? "Sim" : "Não"; product.Bandeira = response.Produto.NomeBandeira ?? "---"; product.NomeProduto = response.Produto.NomeProduto ?? "---"; product.TipoLiquidacao = response.Produto.NomeTipoLiquidacao ?? "---"; product.QuantidadeDiasPrazo = response.Produto.QuantidadeDiasPrazo ?? "---"; product.QuantidadeParcelas = response.Produto.QuantidadeParcelasAdministradora ?? "---"; product.Banco = response.Produto.NomeBanco ?? "---"; product.Agencia = response.Produto.NumeroAgencia ?? "---"; product.Conta = response.Produto.NumeroContaCorrente ?? "---"; product.TarifaAdicional = response.Produto.ValorItem.HasValue ? response.Produto.ValorItem.Value.ToString("N2") : string.Empty; product.TipoGrupoProduto = response.Produto.TipoGrupoProduto; // Parcelado or Segmentado HasFaixaParcelas = product.TipoGrupoProduto == Constants.TIPOGRUPOPRODUTO_PARCELADO || product.TipoGrupoProduto == Constants.TIPOGRUPOPRODUTO_SEGMENTADO; product.Taxas = new List<Taxa>(); foreach (var taxa in response.Produto.Taxas) { var newTaxa = new Taxa(); if (product.TipoGrupoProduto == Constants.TIPOGRUPOPRODUTO_SEGMENTADO) { newTaxa.FaixaParcelas = (taxa.NumeroInicialParcelaFaixa ?? string.Empty) + "x - " + (taxa.NumeroFinalParcelaFaixa ?? string.Empty) + "x"; } else if (product.TipoGrupoProduto == Constants.TIPOGRUPOPRODUTO_PARCELADO) { newTaxa.FaixaParcelas = "Até " + taxa.QuantidadeParcelasLoja ?? string.Empty; } newTaxa.Desconto = taxa.PercentualDesconto.HasValue ? taxa.PercentualDesconto.Value.ToString("P2") : String.Empty; newTaxa.TaxaContratada = taxa.PercentualTaxaFaixa.HasValue ? taxa.PercentualTaxaFaixa.Value.ToString("P2") : String.Empty; newTaxa.TaxaPadrao = taxa.PercentualTaxaPadrao.HasValue ? taxa.PercentualTaxaPadrao.Value.ToString("P2") : String.Empty; product.Taxas.Add(newTaxa); } Product = product; } else if (response != null && response.Status.Equals(ExecutionStatus.BusinessError)) { ViewState = ViewStates.LoadingError; ErrorId = response.CorrelationId.ToString(); ErrorMessage = response.ErrorMessage; } else { ViewState = ViewStates.CustomError; ErrorMessage = LOADING_DEFAULT_ERROR_MSG; } var rates = _producsDetailsModel.Response != null && _producsDetailsModel.Response.Produto != null ? _producsDetailsModel.Response.Produto.Taxas : null; Messenger.Send<List<ConsultarDetalheProdutoHabilitadoClienteTaxaDTO>>(rates); }
public JsonResult Save(string txtNome, string txtDescricao, string txtValor) { Taxa taxa = new Taxa(); taxa.nome = txtNome; taxa.descricao = txtDescricao; taxa.valor = Convert.ToDecimal(txtValor); try { dbTaxa.Adicionar(taxa); dbTaxa.SaveChanges(); return Json(new { success = true }, JsonRequestBehavior.AllowGet); } catch (Exception e) { return Json(new { success = false, message = e.Message }, JsonRequestBehavior.AllowGet); } }
private void CheckNonEnabledProducDetails() { var response = _productDetailsModel.Response; if (response != null && response.Status.Equals(ExecutionStatus.Success)) { ViewState = ViewStates.Default; var product = new Produto(); product.CodigoProduto = response.Produto.CodigoProduto ?? "---"; product.Status = "Elegível e Não Habilitado"; product.DataHabilitacao = response.Produto.DataHabilitacaoProdutoCliente.HasValue ? response.Produto.DataHabilitacaoProdutoCliente.Value.ToShortDateString() : "---"; product.HabilitadoVendaDigital = response.Produto.IndicadorAceitaTransacaoDigitada ?? "---"; product.UtilizadoUltimos30Dias = response.Produto.IndicadorVendaUltimoMes ? "Sim" : "Não"; product.Bandeira = response.Produto.NomeBandeira ?? "---"; product.NomeProduto = response.Produto.NomeProduto ?? "---"; product.TipoLiquidacao = response.Produto.NomeTipoLiquidacao ?? "---"; product.QuantidadeDiasPrazo = response.Produto.QuantidadeDiasPrazo ?? "---"; product.QuantidadeParcelas = response.Produto.QuantidadeParcelasAdministradora ?? "---"; product.TarifaAdicional = response.Produto.ValorItem.HasValue ? response.Produto.ValorItem.Value.ToString("N2") : string.Empty; product.TipoGrupoProduto = response.Produto.TipoGrupoProduto ?? "---"; // Parcelado or Segmentado HasFaixaParcelas = product.TipoGrupoProduto == Constants.TIPOGRUPOPRODUTO_PARCELADO || product.TipoGrupoProduto == Constants.TIPOGRUPOPRODUTO_SEGMENTADO; product.Taxas = new List<Taxa>(); foreach (var taxa in response.Produto.Taxas) { var newTaxa = new Taxa(); if (product.TipoGrupoProduto == Constants.TIPOGRUPOPRODUTO_SEGMENTADO) { newTaxa.FaixaParcelas = (taxa.NumeroInicialParcelaFaixa ?? string.Empty) + " - " + (taxa.NumeroFinalParcelaFaixa ?? string.Empty); } else if (product.TipoGrupoProduto == Constants.TIPOGRUPOPRODUTO_PARCELADO) { newTaxa.FaixaParcelas = "Até " + taxa.QuantidadeParcelasLoja ?? string.Empty; } newTaxa.Desconto = taxa.PercentualDesconto.HasValue ? taxa.PercentualDesconto.Value.ToString("P2") : string.Empty; newTaxa.TaxaContratada = taxa.PercentualTaxa.HasValue ? taxa.PercentualTaxa.Value.ToString("P2") : string.Empty; newTaxa.TaxaPadrao = taxa.PercentualTaxaPadrao.HasValue ? taxa.PercentualTaxaPadrao.Value.ToString("P2") : string.Empty; product.Taxas.Add(newTaxa); } Product = product; } else if (response != null && response.Status.Equals(ExecutionStatus.BusinessError)) { ViewState = ViewStates.LoadingError; ErrorId = response.CorrelationId.ToString(); ErrorMessage = response.ErrorMessage; } else { ViewState = ViewStates.CustomError; ErrorMessage = LOADING_DEFAULT_ERROR_MSG; ErrorId = Trace.CorrelationManager.ActivityId.ToString("D", CultureInfo.InvariantCulture); _logger.LogError("TechnicalError occurred while executing: 'NonEnabledProductDetailsModel'"); } }