protected void Excluir(object sender, CommandEventArgs e)
        {
            var valor = Convert.ToInt32(e.CommandArgument);

            SvcViagem.Excluir(valor);
            CarregarListaViagem();
        }
Exemple #2
0
 protected void carregaViagem()
 {
     ddlViagem.DataSource = SvcViagem.ListarTodasViagens();
     ddlViagem.DataBind();
     ddlViagem.Items.Insert(0, new ListItem("--Select--", "0"));
     uppPainelVenda.Update();
 }
        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 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;
        }
Exemple #5
0
        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();
        }
Exemple #6
0
        protected void SalvarViagem()
        {
            if (_viagem.Id == 0)
            {
                _viagem.Nome       = txtViagem.Text;
                _viagem.Local      = txtLocal.Text;
                _viagem.Estado     = txtEstado.Value;
                _viagem.Valor      = Convert.ToDecimal(txtValor.Text);
                _viagem.DataInicio = Convert.ToDateTime(txtDataInicio.Text);
                _viagem.DataFim    = Convert.ToDateTime(txtDataFim.Text);
                _viagem.Descricao  = txtDescricao.Text;
                _viagem.Status     = 0;
                _viagem.Veiculo    = Convert.ToInt32(ddlVeiculo.SelectedValue);

                SvcViagem.AlteraSalva(_viagem);
                Response.Redirect("ListaViagem.aspx");
                ScriptManager.RegisterClientScriptBlock(this, GetType(), "AlertBox", "alert('Cadastrado com sucesso');", true);
                ScriptManager.RegisterClientScriptBlock(this, GetType(), "AlertBox", "alert('Cadastrado com sucesso');", false);
            }
            else
            {
                _viagem.Nome       = txtViagem.Text;
                _viagem.Local      = txtLocal.Text;
                _viagem.Estado     = txtEstado.Value;
                _viagem.Valor      = Convert.ToDecimal(txtValor.Text);
                _viagem.DataInicio = Convert.ToDateTime(txtDataInicio.Text);
                _viagem.DataFim    = Convert.ToDateTime(txtDataFim.Text);
                _viagem.Descricao  = txtDescricao.Text;
                _viagem.Status     = 0;
                _viagem.Veiculo    = Convert.ToInt32(ddlVeiculo.SelectedValue);

                SvcViagem.AlteraSalva(_viagem);
                Response.Redirect("ListaViagem.aspx");
                ScriptManager.RegisterClientScriptBlock(this, GetType(), "AlertBox", "alert('Cadastrado com sucesso');", true);
                ScriptManager.RegisterClientScriptBlock(this, GetType(), "AlertBox", "alert('Cadastrado com sucesso');", false);
            }
        }
 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();
 }
Exemple #8
0
 private void CarregarListaViagem()
 {
     grpListaDeViagem.DataSource = SvcViagem.ListarTodasViagens();
     grpListaDeViagem.DataBind();
     uppGridViewViagem.Update();
 }
 //protected void carregaNome()
 //{
 //    ddlCliente.DataSource = SvcCliente.ListarTodosClientes();
 //    ddlCliente.DataBind();
 //    UpdatePanel.Update();
 //}
 //protected void CarregaFornecedor()
 //{
 //    ddlFornecedor.DataSource = SvcFornecedor.ListarFornecedor();
 //    ddlFornecedor.DataBind();
 //    UpdatePanel.Update();
 //}
 protected void CarregarViagem()
 {
     ddlViagem.DataSource = SvcViagem.ListarTodasViagens();
     ddlViagem.DataBind();
     UpdatePanel.Update();
 }
Exemple #10
0
 private void CarregarListaViagem()
 {
     ddlViagem.DataSource = SvcViagem.ListarTodasViagens();
     ddlViagem.DataBind();
     UpdatePanel.Update();
 }