Exemple #1
0
        private void AtualizarValor()
        {
            Ctr_Reserva ctr_Reserva = new Ctr_Reserva();

            reserva.Valor   = ctr_Reserva.CalcularValor(reserva);
            labelValor.Text = "R$ " + reserva.Valor.ToString("F");
        }
Exemple #2
0
        private void buttonSelecionar_Click(object sender, EventArgs e)
        {
            Ctr_Reserva ctr_Reserva = new Ctr_Reserva();
            Reserva     Reserva     = new Reserva();

            Reserva.ID = Convert.ToInt16(listView1.SelectedItems[0].SubItems[0].Text);

            Reserva = ctr_Reserva.Buscar(Reserva);
            //Sistema.Instance.View_Reserva.SetVeiculo(Veiculo);

            View_Reserva view_Reserva = new View_Reserva(Reserva);

            view_Reserva.ShowDialog();
            this.Close();
        }
Exemple #3
0
        private void BuscarReservas()
        {
            Ctr_Reserva    ctr_Reserva = new Ctr_Reserva();
            List <Reserva> list        = ctr_Reserva.BuscarReservas();

            foreach (Reserva r in list)
            {
                ListViewItem lvi = new ListViewItem(r.ID.ToString());
                lvi.SubItems.Add(r.Cliente.Nome);
                lvi.SubItems.Add(r.DataHoraInicial.ToString());
                lvi.SubItems.Add(r.LocalDestino.Nome);
                lvi.SubItems.Add(r.Valor.ToString());
                listView1.Items.Add(lvi);
            }
        }
Exemple #4
0
        private void Timer_Tick(object sender, EventArgs e)
        {
            Timer.Stop();

            Ctr_Reserva ctr_Reserva = new Ctr_Reserva();

            if (this.Alterar)
            {
                if (ctr_Reserva.Alterar(Reserva))
                {
                    this.DialogResult = DialogResult.Yes;
                    MessageBox.Show("Reserva alterada com sucesso!");
                    this.Close();
                }
                else
                {
                    this.DialogResult = DialogResult.No;
                    MessageBox.Show("Não foi possível se comunicar com o banco de dados. Pode haver algo errado com sua conexão com a rede ou os dados fornecidos não foram aceitos.", "Não foi possível realizar a operação", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                if (ctr_Reserva.Adicionar(Reserva))
                {
                    this.DialogResult = DialogResult.Yes;
                    MessageBox.Show("Reserva agendada com sucesso!", "Pagamento confirmado!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
                else
                {
                    this.DialogResult = DialogResult.No;
                    MessageBox.Show("Não foi possível se comunicar com o banco de dados. Pode haver algo errado com sua conexão com a rede ou os dados fornecidos não foram aceitos.", "Não foi possível realizar a operação", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }

            this.Close();
        }