protected void Page_Load(object sender, EventArgs e) { var id = Request.QueryString["ID"]; ConectionDB conection = new ConectionDB(); //DrowDowList Obra string sqlQuery = "SELECT [idObra],[nombre] FROM [dbo].[Obra]"; DataTable dt = conection.GetData(sqlQuery); if (dt.Rows.Count > 0) { foreach (DataRow item in dt.Rows) { ListItem newItem = new ListItem(item[1].ToString(), item[0].ToString()); DD_Obra.Items.Add(newItem); } } dt.Dispose(); conection.CloseDB(); //Cateria sqlQuery = "SELECT [idCategoria],[descripcion] FROM [dbo].[Categoria]"; dt = conection.GetData(sqlQuery); if (dt.Rows.Count > 0) { foreach (DataRow item in dt.Rows) { ListItem newItem = new ListItem(item[1].ToString(), item[0].ToString()); DD_categoria.Items.Add(newItem); } } dt.Dispose(); conection.CloseDB(); }
protected void Page_Load(object sender, EventArgs e) { var id = Request.QueryString["ID"]; ConectionDB conection = new ConectionDB(); //Drop_list de Propietarios string sqlQuery = "SELECT idPropietario, CONCAT(nombre,' ', apellido) AS Nombre FROM [dbo].[Propietario]"; DataTable dt = conection.GetData(sqlQuery); if (dt.Rows.Count > 0) { foreach (DataRow item in dt.Rows) { ListItem newItem = new ListItem(item[1].ToString(), item[0].ToString()); DD_Propietario.Items.Add(newItem); } } dt.Dispose(); //Drop_list de Encargados string sqlQuery2 = "SELECT idUsuario, CONCAT(nombre,' ', apellido) AS Nombre FROM [dbo].[Usuario]"; dt = conection.GetData(sqlQuery2); if (dt.Rows.Count > 0) { foreach (DataRow item1 in dt.Rows) { ListItem newItem1 = new ListItem(item1[1].ToString(), item1[0].ToString()); DD_Encargado.Items.Add(newItem1); } } dt.Dispose(); if (!String.IsNullOrEmpty(id)) { //Drop_list de Propietarios sqlQuery = "SELECT * FROM [dbo].[Obra] where idObra = " + id; dt = conection.GetData(sqlQuery); DataRow dr = dt.Rows[0]; //llenadmos el formulario con los datos actuales ID_obra.Value = dr[0].ToString(); DD_Encargado.SelectedValue = dr[2].ToString(); DD_Propietario.SelectedValue = dr[1].ToString(); nombre_txt.Value = dr[3].ToString(); Txt_Direccion.Value = dr[4].ToString(); dt.Dispose(); } conection.CloseDB(); }