protected void PorcentagemVenda(int id) { var passagemVendida = SvcVendaCliente.PesquisaViagem(id); var quantidadePassagem = SvcViagem.BuscarViagem(id); //if (passagemVendida == null) // return; var t = quantidadePassagem.Veiculo; var assento = SvcVeiculo.BuscarVeiculo(t.Value); var r = assento.Lugares.Value; var y = passagemVendida.Count(); var total = (100 / r) * y; Porcent.Value = total.ToString(); string assentos = Convert.ToString(assento.Lugares.Value); txtAssento.Text = assentos; }
protected void MontarCadastroViagem(int id) { _viagem = SvcViagem.BuscarViagem(id); if (_viagem == null) return;//subtituir depois por menssagem txtViagem.Text = _viagem.Nome; txtLocal.Text = _viagem.Local; txtDataInicio.Text = _viagem.DataInicio?.ToString("yyyy-MM-dd"); txtDataFim.Text = _viagem.DataFim?.ToString("yyyy-MM-dd"); txtValor.Text = _viagem.Valor.ToString(); txtEstado.Value = _viagem.Estado; txtDescricao.Text = _viagem.Descricao; ddlVeiculo.SelectedValue = Convert.ToString(_viagem.Veiculo); }
protected void CarregaResultados() { //var esperado = SvcVendaCliente.PesquisaViagem(id); var todasViagens = SvcViagem.ListarTodasViagens(); foreach (var item in todasViagens) { var esperado = SvcViagem.BuscarViagem(item.ViagemId); var assento = SvcVeiculo.BuscarVeiculo(esperado.Veiculo.Value).Lugares; if (soma == null) { soma = esperado.Valor * assento; } else { soma = soma + (esperado.Valor * assento); } var vendas = SvcVendaCliente.PesquisaViagem(item.ViagemId); foreach (var item1 in vendas) { total = total + item1.VendaValorPago; } var despesa = SvcContaPagarReceber.PesquisaDespesaViagem(item.ViagemId); foreach (var item2 in despesa) { totalDespesas = totalDespesas + item2.Valor; } } txbValorPago.Text = total.ToString(); txbValorTotal.Text = Convert.ToString(soma); txbValorDespesa.Text = totalDespesas.ToString(); txbValorLucro.Text = (total - totalDespesas).ToString(); ChartLucro.Value = (total - totalDespesas).ToString(); ChartDespesa.Value = totalDespesas.ToString(); ChartTotal.Value = soma.ToString(); }
protected void CarregaResultados(int id) { //var esperado = SvcVendaCliente.PesquisaViagem(id); var esperado = SvcViagem.BuscarViagem(id); var assento = SvcVeiculo.BuscarVeiculo(esperado.Veiculo.Value).Lugares; var soma = esperado.Valor * assento; txbValorTotal.Text = Convert.ToString(soma); var vendas = SvcVendaCliente.PesquisaViagem(id); foreach (var item in vendas) { total = total + item.VendaValorPago; } txbValorPago.Text = total.ToString(); var despesa = SvcContaPagarReceber.PesquisaDespesaViagem(id); foreach (var item in despesa) { totalDespesas = totalDespesas + item.Valor; } txbValorDespesa.Text = totalDespesas.ToString(); txbValorLucro.Text = (total - totalDespesas).ToString(); ChartLucro.Value = (total - totalDespesas).ToString(); ChartDespesa.Value = totalDespesas.ToString(); ChartTotal.Value = soma.ToString(); }