protected void Page_Load(object sender, EventArgs e) { IClienteDAO clienteDAO = new ClienteDAOSQLServer(ConexaoSingleton.Conexao); this.gerenciadorClientes = new ClienteBLL(clienteDAO); // Não seta os campos no PostBack para não perder as alterações do usuário if (!Page.IsPostBack) { int id = Convert.ToInt32(Request.QueryString["id"]); ClienteVO cliente = this.gerenciadorClientes.BuscarCliente(id); this.nomeTxt.Value = cliente.Nome; this.emailTxt.Value = cliente.Email; this.telefoneTxt.Value = cliente.Telefone; if (cliente.Tipo.Equals(TipoCliente.Fisica)) { this.clientePFRadioBtn.Checked = true; this.clientePJRadioBtn.Checked = false; } else { this.clientePJRadioBtn.Checked = true; this.clientePFRadioBtn.Checked = false; } } }
protected void Page_Load(object sender, EventArgs e) { IClienteDAO clienteDAO = new ClienteDAOSQLServer(ConexaoSingleton.Conexao); this.gerenciadorClientes = new ClienteBLL(clienteDAO); IPedidoDAO pedidoDAO = new PedidoDAOSQLServer(ConexaoSingleton.Conexao); this.gerenciadorPedidos = new PedidoBLL(pedidoDAO); // A lista não deve ser recarregada no PostBack para não perder a seleção do usuário if (!Page.IsPostBack) { this.clienteSel.DataSource = this.gerenciadorClientes.BuscarClientes(); this.clienteSel.DataTextField = "Nome"; this.clienteSel.DataValueField = "Id"; this.clienteSel.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { IClienteDAO clienteDAO = new ClienteDAOSQLServer(ConexaoSingleton.Conexao); this.gerenciadorClientes = new ClienteBLL(clienteDAO); }