private void buttonUsuarioOk_Click(object sender, EventArgs e) { localhost.Cartao cartao = new localhost.Cartao(); localhost.Usuario usuario = new localhost.Usuario(); usuario.UsuarioId = Convert.ToInt32(comboBoxUsuario.SelectedValue); cartao.Usuario = usuario; localhost.Service1 sv = new localhost.Service1(); sv.SelectCartao(cartao); preencherComboboxCartao(); }
private void buttonListar_Click(object sender, EventArgs e) { try { localhost.Cartao cartao = new localhost.Cartao(); localhost.Service1 sv = new localhost.Service1(); listViewCartao.Items.Clear(); foreach (localhost.Cartao cartaolista in sv.SelectCartao(cartao)) { ListViewItem lista = listViewCartao.Items.Add(cartaolista.Numero); lista.SubItems.Add(cartaolista.Bandeira); lista.SubItems.Add(cartaolista.CodigoSeguranca); lista.SubItems.Add(cartaolista.Usuario.Nome); } } catch (Exception ex) { throw new Exception("Erro ao conectar e Listar" + ex.Message); } }
private void preencherComboboxCartao() { localhost.Service1 sv = new localhost.Service1(); var dataSourceCartao = new List <localhost.Cartao>(); localhost.Cartao cartao = new localhost.Cartao(); localhost.Cartao cartaovazio = new localhost.Cartao(); cartaovazio.Id = 0; cartaovazio.Numero = "Selecione um Cartão"; dataSourceCartao.Add(cartaovazio); localhost.Usuario usuario = new localhost.Usuario(); usuario.UsuarioId = Convert.ToInt32(comboBoxUsuario.SelectedValue); cartao.Usuario = usuario; foreach (localhost.Cartao cartaolista in sv.SelectCartao(cartao)) { dataSourceCartao.Add(cartaolista); } comboBoxCartao.DataSource = dataSourceCartao; comboBoxCartao.DisplayMember = "numero"; comboBoxCartao.ValueMember = "id"; }