public DataSet TPV_Subir_ArqueoCaja(string Usuario, string password, string CabCodArq, string CabCodTienda, string CabCodTPV, string CabFecha, string CabNumTurno, string CabHora, string CabCodVendedor, string DatosLineasStr) { try { NavisionDB.NavisionDBUser user = new NavisionDB.NavisionDBUser(); if ((Usuario != null) && (password != null)) { DataSet DsRes = new DataSet(); user = MiddleWareTPVCentral.Utilidades.Abrir_Login(Usuario, password, ref DsRes, WebServiceTPVCentral.Global.navConection); } /* string Cx_Log = System.Configuration.ConfigurationManager.AppSettings["Cx_Log"]; //string nomFich = Cx_Log + DateTime.Now.ToString("ddMMyyyyHHmmssdd") + ".xml"; string nomFich = Cx_Log + MiddleWareTPVCentral.Utilidades.GenerarNombreFichero() + ".xml"; System.IO.StreamWriter fich = new System.IO.StreamWriter(nomFich, false); fich.Write(DatosLineasStr); fich.Close(); //Cargo el dataset a partir del fichero temporal DataSet DatosLineas = new DataSet(); DatosLineas.ReadXml(nomFich); if (System.IO.File.Exists(nomFich)) System.IO.File.Delete(nomFich); */ //BYL: Eliminación fichero temporal DataSet DatosLineas = new DataSet(); DatosLineas.ReadXml(new System.IO.StringReader(DatosLineasStr)); //BYL: Eliminación fichero temporal TPV = new MiddleWareTPVCentral.TPV(user, WebServiceTPVCentral.Global.navConection); return TPV.Subir_ArqueoCaja(CabCodArq, CabCodTienda, CabCodTPV, CabFecha, CabNumTurno, CabHora, CabCodVendedor, DatosLineas); } catch (Exception ex) { return MiddleWareTPVCentral.Utilidades.GenerarError("", "TPV_Subir_ArqueoCaja()", ex.Message); } }