public List <PasoObs> ObsTOwsObs(List <SISEObs_Result> entObservaciones, List <SelectTextosPrimaPresentacion_Result> textos) { PasoObs wsObs; List <PasoObs> observaciones = new List <PasoObs>(); obs = textos; Thread thread = new Thread(GetRTF); thread.SetApartmentState(ApartmentState.STA); thread.Start(); thread.Join(); foreach (SISEObs_Result entObs in entObservaciones) { wsObs = new PasoObs(); wsObs.Cod_item = entObs.cod_item.ToString(); wsObs.Id_pv = entObs.id_pv.ToString(); wsObs.Txt_obs = rtf;//GetRTF(textos); observaciones.Add(wsObs); } return(observaciones); }
public List <PasoObs> ObsTOwsObsTR(List <SISEObs_Result> entObservaciones) { PasoObs wsObs; List <PasoObs> observaciones = new List <PasoObs>(); ConvertWordToRTF(); rtf = File.ReadAllText(HttpContext.Current.Server.MapPath(ConfigurationManager.AppSettings["PathTransporte"] + ".rtf")); foreach (SISEObs_Result entObs in entObservaciones) { wsObs = new PasoObs(); wsObs.Cod_item = entObs.cod_item.ToString(); wsObs.Id_pv = entObs.id_pv.ToString(); wsObs.Txt_obs = rtf; observaciones.Add(wsObs); } return(observaciones); }