/*Función para vaciar la información en los controles visibles del diseño*/ public void detalleSolicitudInformacio(ESolicitudInformacion det) { txtSolicitud.Text = det.sSolicitud; txtResponsable.Text = det.sResponsable; lblVigencia.Text = det.sFechaVigencia; txtRespuesta.Text = det.sRespuesta; Font _FontRoboto = SkinManager.ROBOTO_REGULAR_7; nomArchivo = Path.GetFileName(det.sRutaArchivo); LinkLabel lnkArchivo = new LinkLabel(); lnkArchivo.Text = nomArchivo; lnkArchivo.AutoSize = true; //lnkArchivo.Location = new Point(210, 311); lnkArchivo.Location = new Point(237, 311); lnkArchivo.Name = det.sRutaArchivo; lnkArchivo.Font = _FontRoboto; lnkArchivo.Click += LnkArchivo_Click; frm2.Controls.Add(lnkArchivo); if (det.sFechaRespuesta == "01/01/1900 12:00:00 a. m.") { lblFechaEntrega.Text = " "; } else { lblFechaEntrega.Text = det.sFechaRespuesta; } }
/*Función para obtener detalles de la solicitud de información solicitada*/ public ESolicitudInformacion detSolicitudInformResp(int iIdSolInfo) { DBCAJDataContext ADB = new DBCAJDataContext(LogicaCC.ConnectionString.DbMPYSJDB); ESolicitudInformacion detalleSInfo = null; var vDetalleSol = ADB.ADMSPS_DETALLE_SOLICITUD_INFORMACION_ENTREGA(iIdSolInfo); foreach (var vSolicitud in vDetalleSol) { detalleSInfo = new ESolicitudInformacion(vSolicitud.Solicitud.ToString(), vSolicitud.Responsable.ToString(), vSolicitud.FechaVigencia.ToString(), vSolicitud.Respuesta.ToString(), vSolicitud.RutaArchivo.ToString(), vSolicitud.FechaRespuesta.ToString()); } return(detalleSInfo); }