public static int insertDatos209(mod209 omod) { int lnResult = -1; string lcSql = ""; /* * * * CREATE TABLE [dbo].[P0000T209ArticleGTIN]( * [ID] [bigint] IDENTITY(1,1) NOT NULL, * [ArtNr] [nvarchar](22) NULL, * [DLNr] [nvarchar](4) NULL, * [SA] [nvarchar](3) NULL, * [LKZ] [nvarchar](3) NULL, * [GTIN] [nvarchar](13) NULL, * [Exclude] [nvarchar](1) NULL, * [LoschFlag] [nvarchar](1) NULL, * [ArtNrLimpia] [nvarchar](22) NULL, * [Activo] [bit] NULL, * [Created_date] [nvarchar](20) NULL, * [Version] [nvarchar](4) NULL, * * */ List <string> filtro = new List <string>(); lcSql += "INSERT INTO P0000T209ArticleGTIN "; lcSql += " ( ArtNr, ArtNrLimpia ,DLNr , SA, LKZ, GTIN, Exclude, LoschFlag, Version )"; lcSql += " VALUES (@ArtNr ,@ArtNrLimpia , @DLNr, @SA, @LKZ,@GTIN ,@Exclude, @LoschFlag, '2039' ) "; try { AccesoDatosSQLCliente oAccesoDatosSQLCliente = new AccesoDatosSQLCliente("", lcSql); oAccesoDatosSQLCliente.AñadirParametro("ArtNr", omod.ArtNr.ToString()); oAccesoDatosSQLCliente.AñadirParametro("ArtNrLimpia", omod.ArtNrLimipa.ToString()); oAccesoDatosSQLCliente.AñadirParametro("DLNr", omod.DLNr.ToString()); oAccesoDatosSQLCliente.AñadirParametro("SA", omod.SA.ToString()); oAccesoDatosSQLCliente.AñadirParametro("LKZ", omod.LKZ.ToString()); oAccesoDatosSQLCliente.AñadirParametro("GTIN", omod.GTIN.ToString()); oAccesoDatosSQLCliente.AñadirParametro("Exclude", omod.Exclude.ToString()); oAccesoDatosSQLCliente.AñadirParametro("LoschFlag", omod.LoschFlag.ToString()); oAccesoDatosSQLCliente.ConsultaSQL = lcSql; lnResult = oAccesoDatosSQLCliente.Ejecucion_Insert_getId(); } catch (Exception ex) { //dalRutinas.LogApp("ERROR", string.Concat("dalTipos.insertDatos: ", ex.Message.ToString(), "", lcSql)); } finally { } return(lnResult); }
///////////////////////////////////////////////////////////////////////// public int readFile209(string tcDlNr) { string line = ""; int contador = 0; try { string lcFile209 = @"C:\TECDOC\2039\D_TAF24\" + tcDlNr + @"\209." + tcDlNr; if (System.IO.File.Exists(lcFile209)) { System.IO.StreamReader file = new System.IO.StreamReader(lcFile209); while ((line = file.ReadLine()) != null) { mod209 omod = new mod209(); omod.ArtNr = line.Substring(0, 22).Trim(); omod.DLNr = tcDlNr; omod.SA = "209"; omod.LKZ = line.Substring(29, 3).Trim(); omod.ArtNrLimipa = omod.ArtNr.Replace("/", "").Replace(" ", "").Replace(".", "").Replace("-", ""); omod.GTIN = line.Substring(32, 13).Trim(); omod.Exclude = line.Substring(45, 1).Trim(); omod.LoschFlag = line.Substring(46, 1).Trim(); insertDatos209(omod); contador += 1; } file.Close(); } } catch (Exception ex) { Console.WriteLine(ex.ToString()); } return(contador); }