protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { if (Request.Params["parametro"] != null) { ActividadAModificar = Request.Params["parametro"].ToString(); TextBox_NombreActividad.Text = ActividadAModificar; } try { ServicioRef_WebService_BD.WS_Base_DatosSoapClient asd = new ServicioRef_WebService_BD.WS_Base_DatosSoapClient(); DataSet ds = new DataSet(); ds = asd.ObtenerActividad(ActividadAModificar); DataRow row = ds.Tables[0].Rows[0]; TextBox_Descripcion.Text = row["Observacion"].ToString(); foreach (ListItem item in DropDownList_TipoActividad.Items) { if (row["IdTipoActividad"].ToString().Equals(item.Value)) { DropDownList_TipoActividad.SelectedValue = item.Value; break; } } } catch { MessageBox("Error"); } } }
protected void Button_RegistrarActividad_Click(object sender, EventArgs e) { string colaboradorSeleccionado = DropDownList_Colaboradores.SelectedValue; string actividadSeleccionada = DropDownList_Actividades.SelectedValue; string descripcion = TextBox_Descripcion.Text; if (!BuscarColaborador(colaboradorSeleccionado)) { ListItem item = new ListItem(); item.Value = colaboradorSeleccionado; item.Text = colaboradorSeleccionado + " -> " + actividadSeleccionada; ListBox_Registro.Items.Add(item); ServicioRef_WebService_BD.WS_Base_DatosSoapClient WS = new ServicioRef_WebService_BD.WS_Base_DatosSoapClient(); DataSet ds = WS.ObtenerMuestreoPreliminarId(); DataTable tablaMuestroPreliminarId = ds.Tables[0]; DataSet ds_2 = WS.ObtenerActividad(actividadSeleccionada); DataTable tablaActividad = ds_2.Tables[0]; DataSet ds_1 = WS.RegistrarRevisionColaborador(Int32.Parse(tablaMuestroPreliminarId.Rows[0][0].ToString()), colaboradorSeleccionado, Int32.Parse(tablaActividad.Rows[0][2].ToString()), IniciarSesion.usuarioActual[0].ToString(), descripcion); MessageBox("Se ha registrado la revisión para " + colaboradorSeleccionado); } else { MessageBox("Ya se ha registrado el colaborador."); } }