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"; } }
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)); } }