protected void GridView_RowCommand(object sender, GridViewCommandEventArgs e) { try { if (e.CommandName.Equals("Editar")) { int index = Convert.ToInt32(e.CommandArgument); GridViewRow row = GridView.Rows[index]; Label codigo = (Label)row.FindControl("CODIGO"); int id = Convert.ToInt32(codigo.Text); Supervisor maestro = DatosSupervisor.BuscarSupervisor(id); ViewState["id"] = id; txtRut.Text = maestro.Rut; txtNombre.Text = maestro.Nombre; txtApellidoP.Text = maestro.ApellidoPaterno; txtApellidoM.Text = maestro.ApellidoMaterno; txtDireccion.Text = maestro.Direccion; txtTelefono.Text = maestro.Telefono; txtCorreo.Text = maestro.Correo; txtTelefono.Text = maestro.Telefono; cboTipoSupervisor.SelectedValue = maestro.TipoSuper.ToString(); Comuna comuna = DatosComuna.BuscarComuna(maestro.Comuna); cboRegion.SelectedValue = comuna.Provincia.Region.Id + ""; cboProvincia.DataSource = DatosProvincia.ListarProvincia(comuna.Provincia.Region.Id); cboProvincia.DataBind(); cboProvincia.SelectedValue = comuna.Provincia.Id + ""; cboComuna.DataSource = DatosComuna.ListarComunas(comuna.Provincia.Id); cboComuna.DataBind(); cboComuna.SelectedValue = comuna.Id + ""; chkEstado.Enabled = true; chkEstado.Checked = maestro.Estado == 14 ? true : false; btnIngresar.Visible = false; btnModificar.Visible = true; } } catch (Exception ex) { lblMensaje.Text = ex.Message; } }
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e) { try { if (e.CommandName.Equals("Editar")) { int index = Convert.ToInt32(e.CommandArgument); GridViewRow row = GridView1.Rows[index]; Label codigo = (Label)row.FindControl("CODIGO"); int id = Convert.ToInt32(codigo.Text); Condominio condominio = DatosCondominio.BuscarCondominio(id); ViewState["id"] = id; txtRut.Text = condominio.Rut; txtNombre.Text = condominio.Nombre; txtRazonSocial.Text = condominio.RazonSocial; txtDireccion.Text = condominio.Direccion; txtCorreo.Text = condominio.Correo; txtPaginaWeb.Text = condominio.PaginaWeb; Comuna comuna = DatosComuna.BuscarComuna(condominio.Comuna); cboRegion.SelectedValue = comuna.Provincia.Region.Id + ""; cboProvincia.DataSource = DatosProvincia.ListarProvincia(comuna.Provincia.Region.Id); cboProvincia.DataBind(); cboProvincia.SelectedValue = comuna.Provincia.Id + ""; cboComuna.DataSource = DatosComuna.ListarComunas(comuna.Provincia.Id); cboComuna.DataBind(); cboComuna.SelectedValue = comuna.Id + ""; chkEstado.Enabled = true; chkEstado.Checked = condominio.Estado == 1 ? true : false; btnIngresar.Visible = false; btnModificar.Visible = true; } } catch (Exception ex) { lblMensaje.Text = ex.Message; } }