protected void grvListado_SelectedIndexChanged(object sender, EventArgs e) { ddlAdministrador.Items.Clear(); int id = Convert.ToInt32(grvListado.DataKeys[grvListado.SelectedIndex].Values[0] ); CentroAcopio centro = CentroAcopioLN.obtenerCentroAcopio(id); txtNombre.Text = centro.nombre; ddlProvincia.SelectedValue = centro.Id_Provincia.ToString(); Usuario usu = UsuarioLN.obtenerUsuario(centro.Id_Usuario); IEnumerable <Usuario> listaAdmi = UsuarioLN.listaAdministradores(); List <Usuario> lista2 = (List <Usuario>)listaAdmi.ToList(); lista2.Add(usu); ddlAdministrador.DataSource = lista2; ddlAdministrador.DataBind(); ddlAdministrador.SelectedValue = centro.Id_Usuario.ToString(); hiddenID.Value = centro.Id_Centro.ToString(); txtDireccion.Text = centro.direccionExacta; if (centro.activo == true) { RadioButton1.Checked = true; } else { RadioButton1.Checked = false; } btnGuardar.Text = "Actualizar"; }
protected void grvListado_SelectedIndexChanged(object sender, EventArgs e) { int id = Convert.ToInt32(grvListado.DataKeys[grvListado.SelectedIndex].Values[0]); CentroAcopio centrAcopio = CentroAcopioLN.obtenerCentroAcopio(id); //Aqui se le indican los valores en las distintos controles del form txtNombre.Text = centrAcopio.Nombre; listaUsuarios(centrAcopio.UsuarioID); DDLProvincia.SelectedValue = centrAcopio.ProvinciaID.ToString(); txtDireccion.Text = centrAcopio.DireccionExacta; txtCorreo.Text = centrAcopio.Correo; chkEstado.Checked = centrAcopio.Estado; Image1.ImageUrl = "~/Imagenes/CentrosAcopio/" + centrAcopio.Imagen; hfCentroID.Value = centrAcopio.ID.ToString(); btnRegistrar.Text = "Actualizar"; }