protected void GridCarro_RowUpdating(object sender, GridViewUpdateEventArgs e) { objGestion = new GestionBD(); Carro objCarro = new Carro(); objCarro.Marca = (GridCarro.Rows[e.RowIndex].FindControl("txtMarca") as TextBox).Text.Trim(); objCarro.Modelo = (GridCarro.Rows[e.RowIndex].FindControl("txtModelCarro") as TextBox).Text.Trim(); objCarro.Pais = (GridCarro.Rows[e.RowIndex].FindControl("txtPaisCarro") as TextBox).Text.Trim(); objCarro.Costo = Convert.ToInt32((GridCarro.Rows[e.RowIndex].FindControl("txtPrecioCarro") as TextBox).Text.Trim()); objCarro.idCarro = Convert.ToInt32(GridCarro.DataKeys[e.RowIndex].Value.ToString()); int resultado = objGestion.actualizarCarro(objCarro); GridCarro.EditIndex = -1; if (resultado == 1) { cargaCarro(); mostrarMensaje("Actualizacion Exitosa", true); } else { mostrarMensaje("Existe un error en el registro del Vehiculo", false); } }
protected void gridCarro_RowUpdating(object sender, GridViewUpdateEventArgs e) { objGestion = new GestionBD(); Carro objPersona = new Carro(); objPersona.MARCA = (gridCarro.Rows[e.RowIndex].FindControl("txtMarca") as TextBox).Text.Trim(); objPersona.MODELO = (gridCarro.Rows[e.RowIndex].FindControl("txtModelo") as TextBox).Text.Trim(); objPersona.PAIS = (gridCarro.Rows[e.RowIndex].FindControl("txtPais") as TextBox).Text.Trim(); objPersona.COSTO = decimal.Parse((gridCarro.Rows[e.RowIndex].FindControl("txtCosto") as TextBox).Text.Trim()); objPersona.IDCARRO = Convert.ToInt32(gridCarro.DataKeys[e.RowIndex].Value.ToString()); int resultado = objGestion.actualizarCarro(objPersona); gridCarro.EditIndex = -1; if (resultado == 1) { cargarCarros(); mostrarMensaje("ActualizaciĆ³n con exito", true); } else { mostrarMensaje("Existe un error en el registro del carro", false); } }