private void ObtenerDatosTarea()
    {
        TAREAPSP o = TAREAPSP.ObtenerDatosRecurso(null, nIdTarea, int.Parse(Session["NUM_EMPLEADO_IAP"].ToString()));

        txtNumPE.Text     = o.num_proyecto.ToString("#,###");
        txtPE.Text        = o.nom_proyecto;
        txtPT.Text        = o.t331_despt;
        txtFase.Text      = o.t334_desfase;
        txtActividad.Text = o.t335_desactividad;

        txtIdTarea.Text     = o.t332_idtarea.ToString("#,###");
        txtDesTarea.Text    = o.t332_destarea;
        txtDescripcion.Text = o.t332_destarealong;

        txtPriCon.Text = (o.dPrimerConsumo.HasValue)? ((DateTime)o.dPrimerConsumo).ToShortDateString():"";
        txtUltCon.Text = (o.dPrimerConsumo.HasValue) ? ((DateTime)o.dUltimoConsumo).ToShortDateString() : "";
        txtConHor.Text = o.nConsumidoHoras.ToString("N");
        txtConJor.Text = o.nConsumidoJornadas.ToString("N");
        txtPteEst.Text = o.nPendienteEstimado.ToString("N");
        if (o.nAvanceTeorico > -1)
        {
            txtAvanEst.Text = o.nAvanceTeorico.ToString("N");
        }
        if (o.t336_etp > 0)
        {
            txtTotPre.Text = o.t336_etp.ToString("N");
        }
        txtFinPre.Text       = (o.t336_ffp.HasValue)? ((DateTime)o.t336_ffp).ToShortDateString() : "";
        txtIndicaciones.Text = o.t336_indicaciones;
        txtColectivas.Text   = o.t332_mensaje;

        if (o.t336_ete > 0)
        {
            txtTotEst.Text = o.t336_ete.ToString("N");
        }
        txtFinEst.Text     = (o.t336_ffe.HasValue) ? ((DateTime)o.t336_ffe).ToShortDateString() : "";
        txtComentario.Text = o.t336_comentario;

        if (o.nCompletado == 1)
        {
            chkFinalizada.Checked = true;
        }

        txtNotas1.Text = o.t332_notas1;
        txtNotas2.Text = o.t332_notas2;
        txtNotas3.Text = o.t332_notas3;
        txtNotas4.Text = o.t332_notas4;

        if (!o.t332_notasiap)
        {
            tsPestanas.Items[2].Disabled = true;
        }
        else
        {
            sNotas = "1";
        }
    }
Beispiel #2
0
    private string ObtenerDatosTarea(string sIdTarea, string sIDUsuario)
    {
        StringBuilder sb = new StringBuilder();

        try
        {
            TAREAPSP o = TAREAPSP.ObtenerDatosRecurso(null, int.Parse(sIdTarea), int.Parse(sIDUsuario));

            sb.Append(o.t324_idmodofact.ToString() + "@#@");                                                           //2
            sb.Append(o.t324_denominacion.ToString() + "@#@");                                                         //3
            sb.Append((o.dPrimerConsumo.HasValue) ? ((DateTime)o.dPrimerConsumo).ToShortDateString() + "@#@" : "@#@"); //4
            sb.Append((o.dUltimoConsumo.HasValue) ? ((DateTime)o.dUltimoConsumo).ToShortDateString() + "@#@" : "@#@"); //5
            sb.Append(o.nConsumidoHoras.ToString("N") + "@#@");                                                        //6
            sb.Append(o.nConsumidoJornadas.ToString("N") + "@#@");                                                     //7
            sb.Append(o.nPendienteEstimado.ToString("N") + "@#@");                                                     //8
            sb.Append((o.nAvanceTeorico > -1) ? o.nAvanceTeorico.ToString("N") + "@#@" : "@#@");                       //9
            sb.Append((o.t336_etp > 0) ? o.t336_etp.ToString("N") + "@#@" : "@#@");                                    //10
            sb.Append((o.t336_ffp.HasValue) ? ((DateTime)o.t336_ffp).ToShortDateString() + "@#@" : "@#@");             //11
            sb.Append(Utilidades.escape(o.t336_indicaciones.ToString()) + "@#@");                                      //12
            sb.Append(Utilidades.escape(o.t332_mensaje.ToString()) + "@#@");                                           //13
            sb.Append((o.t336_ete > 0) ? o.t336_ete.ToString("N") + "@#@" : "@#@");                                    //14
            sb.Append((o.t336_ffe.HasValue) ? ((DateTime)o.t336_ffe).ToShortDateString() + "@#@" : "@#@");             //15
            sb.Append(Utilidades.escape(o.t336_comentario.ToString()) + "@#@");                                        //16
            sb.Append((o.nCompletado == 1) ? "1@#@" : "0@#@");                                                         //17
            sb.Append(o.num_proyecto.ToString("#,###") + " - " + o.t305_seudonimo + "@#@");                            //18
            sb.Append(o.t331_despt + "@#@");                                                                           //19
            sb.Append(o.t334_desfase + "@#@");                                                                         //20
            sb.Append(o.t335_desactividad + "@#@");                                                                    //21


            return("OK@#@" + sb.ToString());
        }
        catch (Exception ex)
        {
            return("Error@#@" + Errores.mostrarError("No se han obtenido los datos de la tarea:", ex));
        }
    }