コード例 #1
0
        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");
                }
            }
        }
コード例 #2
0
        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.");
            }
        }