public void CarregaDropDown() { ClienteApi.CadastroSoapClient servico = new ClienteApi.CadastroSoapClient(); List <ListItem> items = new List <ListItem>(); items.Add(new ListItem("(Selecione)", "")); foreach (var tipos in servico.ListaTipos()) { items.Add(new ListItem(tipos.Descricao, tipos.Id_Tipo_Cliente.ToString())); } dropTipo.Items.Clear(); dropTipo.DataSource = items; dropTipo.DataValueField = "Value"; dropTipo.DataTextField = "Text"; dropTipo.DataBind(); List <ListItem> items2 = new List <ListItem>(); items2.Add(new ListItem("(Selecione)", "")); foreach (var situacao in servico.ListaSituacao()) { items2.Add(new ListItem(situacao.Descricao, situacao.Id_Situacao_Cliente.ToString())); } dropSituacao.Items.Clear(); dropSituacao.DataSource = items2; dropSituacao.DataValueField = "Value"; dropSituacao.DataTextField = "Text"; dropSituacao.DataBind(); }
public void DetalhesCliente(string cpfCli) { ClienteApi.CadastroSoapClient servico = new ClienteApi.CadastroSoapClient(); var model = servico.ListaUnica(cpfCli); txtNome.Text = model.Nome; txtCPF.Text = model.CPF; txtCPF.ReadOnly = true; List <ListItem> items = new List <ListItem>(); int i = 0; items.Add(new ListItem(model.Tipo, model.Id_Tipo_Cliente.ToString())); foreach (var tipos in servico.ListaTipos()) { if (items[i].Text != tipos.Descricao) { items.Add(new ListItem(tipos.Descricao, tipos.Id_Tipo_Cliente.ToString())); i++; } } dropTipo.Items.Clear(); dropTipo.DataSource = items; dropTipo.DataValueField = "Value"; dropTipo.DataTextField = "Text"; dropTipo.DataBind(); List <ListItem> items2 = new List <ListItem>(); int j = 0; items2.Add(new ListItem(model.Situacao, model.Id_Situacao_Cliente.ToString())); foreach (var situacao in servico.ListaSituacao()) { if (items2[j].Text != situacao.Descricao) { items2.Add(new ListItem(situacao.Descricao, situacao.Id_Situacao_Cliente.ToString())); j++; } } dropSituacao.Items.Clear(); dropSituacao.DataSource = items2; dropSituacao.DataValueField = "Value"; dropSituacao.DataTextField = "Text"; dropSituacao.DataBind(); if (model.Sexo == "M") { rbSexoM.Checked = true; } else { rbSexoM.Checked = false; } }