public static string obtenerDatosIniciales(string sUsuario, string sFecha) { if (sFecha == "") { //sFecha = (DateTime.Now.Year * 100 + DateTime.Now.Month - 1).ToString(); sFecha = Fechas.AddAnnomes(Fechas.FechaAAnnomes(DateTime.Today), -1).ToString(); } SqlDataReader dr = DAL.BonoTransporte.CatalogoBonosUsuarioProyecto(int.Parse(sUsuario), int.Parse(sFecha)); StringBuilder sb = new StringBuilder(); sb.Append(""); while (dr.Read()) { sb.Append(dr["t655_idBono"].ToString() + "#sCad#"); sb.Append(dr["t655_denominacion"].ToString() + "#sCad#"); sb.Append(dr["t656_importe"].ToString() + "#sCad#"); sb.Append(dr["t305_idproyectosubnodo"].ToString() + "#sCad#"); sb.Append(dr["t314_idusuario"].ToString() + "#sCad#"); sb.Append(dr["t422_idmoneda"].ToString() + "#sCad#"); sb.Append(dr["t422_denominacion"].ToString() + "#sCad#"); sb.Append(((int)dr["t301_idproyecto"]).ToString("#,###") + "#sCad#"); sb.Append(dr["t301_denominacion"].ToString() + "#sFin#"); } dr.Close(); dr.Dispose(); string sResul = sb.ToString(); if (sResul != "") { sResul = sResul.Substring(0, sResul.Length - 6); } return(sResul); }
public static string obtenerBonos(string sUsuario, string sFecha) { if (sFecha == "") { //sFecha = (DateTime.Now.Year * 100 + DateTime.Now.Month -1).ToString(); sFecha = Fechas.AddAnnomes(Fechas.FechaAAnnomes(DateTime.Today), -1).ToString(); } SqlDataReader dr = DAL.BonoTransporte.CatalogoBonosUsuarioProyecto(int.Parse(sUsuario), int.Parse(sFecha)); StringBuilder sb = new StringBuilder(); sb.Append("<table id='tblDatos' class='MA' style='width:750px;'>"); sb.Append("<colgroup>"); sb.Append(" <col style='width:60px; text-align:right; padding-right:10px;' />"); sb.Append(" <col style='width:200px; padding-left:2px;' />"); sb.Append(" <col style='width:50px; padding-left:2px;' />"); sb.Append(" <col style='width:70px; text-align:right; padding-right:14px;' />"); sb.Append(" <col style='width:190px; padding-left:2px;' />"); sb.Append(" <col style='width:180px; padding-left:2px;' />"); sb.Append("</colgroup>"); sb.Append("<tbody>"); while (dr.Read()) { sb.Append("<tr id='" + dr["t655_idBono"].ToString() + "' "); sb.Append("style='height:20px;' "); sb.Append("ondblclick='aceptarClick(this)' "); sb.Append("idProyecto='" + dr["t305_idproyectosubnodo"].ToString() + "' "); sb.Append("idUsuario='" + dr["t314_idusuario"].ToString() + "' "); sb.Append("idMoneda='" + dr["t422_idmoneda"].ToString() + "' "); sb.Append("desMoneda=\"" + Utilidades.escape(dr["t422_denominacion"].ToString()) + "\" "); sb.Append(">"); sb.Append("<td>" + int.Parse(dr["t655_idBono"].ToString()).ToString("#,###") + "</td>"); sb.Append("<td><nobr class='NBR W190'>" + dr["t655_denominacion"].ToString() + "</nobr></td>"); sb.Append("<td>" + dr["t422_idmoneda"].ToString() + "</td>"); sb.Append("<td>" + decimal.Parse(dr["t656_importe"].ToString()).ToString("N") + "</td>"); sb.Append("<td><nobr class='NBR W180'>" + int.Parse(dr["t301_idproyecto"].ToString()).ToString("#,###") + " - " + dr["t301_denominacion"].ToString() + "<nobr></td>"); sb.Append("<td><nobr class='NBR W170'>" + dr["t302_denominacion"].ToString() + "<nobr></td>"); sb.Append("</tr>"); } dr.Close(); dr.Dispose(); sb.Append("</tbody>"); sb.Append("</table>"); return(sb.ToString()); }
public static int[] nDesgloseNotasVisadas(int t001_idficepi, string sAnoMesDesde, string sAnoMesHasta) { DateTime?dtDesde = null; DateTime?dtHasta = null; int iAux = 0; if (sAnoMesDesde != "") { iAux = int.Parse(sAnoMesDesde); dtDesde = Fechas.AnnomesAFecha(iAux); } if (sAnoMesHasta != "") { iAux = Fechas.AddAnnomes(int.Parse(sAnoMesHasta), 1); dtHasta = Fechas.AnnomesAFecha(iAux).AddDays(-1); } return(DAL.Profesional.nDesgloseNotasVisadas(null, t001_idficepi, dtDesde, dtHasta)); }