示例#1
0
        public void AtualizarLista()
        {
            listView1.Items.Clear();
            var clientes = ClienteModels.GetCliente();

            foreach (var cliente in clientes)
            {
                string[] row = { cliente.ClienteId.ToString(), cliente.Nome, cliente.DataNascimento, cliente.CPF, cliente.DiasDeDevolucao.ToString() };
                listView1.Items.Add(new ListViewItem(row));
            }
        }
示例#2
0
        private void button1_Click(object sender, EventArgs e)
        {
            ClienteModels cliente = ClienteModels.GetCliente((int)clienteIdNum.Value);

            if (cliente == null)
            {
                MessageBox.Show("Cliente não encontrado!", "Cliente ID Exception", MessageBoxButtons.OK,
                                MessageBoxIcon.Error);
                return;
            }
            MessageBox.Show(cliente.ToString());
        }
示例#3
0
 private void contextMenuStrip1_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
 {
     if (listView1.SelectedItems.Count <= 0)
     {
         return;
     }
     ClienteId = int.Parse(listView1.SelectedItems[0].Text);
     if (e.ClickedItem.Text.Equals("Alterar"))
     {
         ClienteModels       cliente = ClienteModels.GetCliente(ClienteId);
         TelaCadastroCliente tcc     = new TelaCadastroCliente(cliente);
         tcc.ShowDialog();
     }
     else if (e.ClickedItem.Text.Equals("Deletar"))
     {
         ClienteModels.DeletarCliente(ClienteId);
         MessageBox.Show("Cliente deletado com sucesso!");
     }
     AtualizarLista();
 }
示例#4
0
        private void button2_Click_1(object sender, EventArgs e)
        {
            ClienteModels cliente = ClienteModels.GetCliente((int)idClienteNum.Value);

            if (cliente == null)
            {
                MessageBox.Show("Cliente não encontrado!", "Cliente ID Exception", MessageBoxButtons.OK,
                                MessageBoxIcon.Error);
                return;
            }
            FilmeModels filme = FilmeModels.GetFilme((int)idFilmeNum.Value);

            if (filme == null)
            {
                MessageBox.Show("Filme não encontrado!", "Filme ID Exception", MessageBoxButtons.OK,
                                MessageBoxIcon.Error);
                return;
            }
            LocacaoModels locacao = LocacaoController.AdicionarLocacao(cliente);

            locacao.AdicionarFilmes(filme);
            MessageBox.Show("Locação cadastrada!");
            this.Close();
        }
示例#5
0
 // Retorno do Cliente pelo ID
 public static ClienteModels GetCliente(int idCliente)
 {
     return(ClienteModels.GetCliente(idCliente));
 }
 public static List <ClienteModels> GetCliente()
 {
     return(ClienteModels.GetCliente());
 }
 public static ClienteModels GetCliente(int ClienteId)
 {
     return(ClienteModels.GetCliente(ClienteId));
 }