Exemplo n.º 1
0
        private void button2_Click(object sender, EventArgs e)
        {
            SetLocalPartida(Ctr_Local.PedirLocal(Local.Tipo.Partida));

            //LocalPicker localPicker = new LocalPicker("P");
            //localPicker.ShowDialog();
        }
Exemplo n.º 2
0
        private void button3_Click(object sender, EventArgs e)
        {
            SetLocalDestino(Ctr_Local.PedirLocal(Local.Tipo.Destino));

            //LocalPicker localPicker = new LocalPicker("D");
            //localPicker.ShowDialog();
        }
Exemplo n.º 3
0
        private void buttonExcluir_Click(object sender, EventArgs e)
        {
            Ctr_Local Ctr_Local = new Ctr_Local();

            if (Ctr_Local.Excluir(localEncontrado))
            {
                LimparForm();
            }
            else
            {
                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);
            }
        }
Exemplo n.º 4
0
        private void BuscarLocais()
        {
            Ctr_Local    Ctr_Local = new Ctr_Local();
            List <Local> list      = Ctr_Local.BuscarLocais();


            foreach (Local l in list)
            {
                ListViewItem lvi = new ListViewItem(l.ID.ToString());
                lvi.SubItems.Add(Convert.ToString(l.Nome));
                lvi.SubItems.Add(l.Bairro);
                lvi.SubItems.Add(l.Cidade);
                lvi.SubItems.Add(l.Estado);
                listView1.Items.Add(lvi);
            }
        }
Exemplo n.º 5
0
        public View_Reserva()
        {
            InitializeComponent();

            Alterar         = false;
            reserva         = new Reserva();
            reserva.Usuario = Ctr_Usuario.UsuarioLogado;
            //reserva.Veiculo = new Veiculo() { ValorDia = 825.12 };
            Ctr_Veiculo.DefinirVeiculo(new Veiculo());
            Ctr_Local.DefinirLocal(new Local(), Local.Tipo.Destino);
            Ctr_Local.DefinirLocal(new Local(), Local.Tipo.Partida);

            dateTimePartida.MinDate            = dateTimeRetorno.MinDate = DateTime.Now;
            reserva.DataHoraInicial            = reserva.DataHoraFinal = DateTime.Now;
            this.dateTimePartida.ValueChanged += new System.EventHandler(this.dateTimePartida_ValueChanged);
            this.dateTimeRetorno.ValueChanged += new System.EventHandler(this.dateTimeRetorno_ValueChanged);
        }
Exemplo n.º 6
0
        private void buttonSelecionar_Click(object sender, EventArgs e)
        {
            Local Local = new Local();

            Local.ID     = Convert.ToInt16(listView1.SelectedItems[0].SubItems[0].Text);
            Local.Nome   = listView1.SelectedItems[0].SubItems[1].Text;
            Local.Bairro = listView1.SelectedItems[0].SubItems[2].Text;
            Local.Cidade = listView1.SelectedItems[0].SubItems[3].Text;
            Local.Estado = listView1.SelectedItems[0].SubItems[4].Text;

            if (this.SelecionarParaReserva)
            {
                Ctr_Local.DefinirLocal(Local, Tipo);
            }
            else
            {
                View_Local view_Local = new View_Local(Local);
                view_Local.ShowDialog();
            }

            this.Close();
        }
Exemplo n.º 7
0
        private void buttonAlterar_Click(object sender, EventArgs e)
        {
            if (ValidarDados() == false)
            {
                return;
            }

            Ctr_Local Ctr_Local = new Ctr_Local();
            Local     Local     = localEncontrado;

            Local.Nome   = textBoxNome.Text;
            Local.Bairro = textBoxBairro.Text;
            Local.Cidade = textBoxCidade.Text;
            Local.Estado = textBoxEstado.Text;

            if (Ctr_Local.Alterar(Local))
            {
                LimparForm();
            }
            else
            {
                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);
            }
        }