示例#1
0
        public static int insertDatos200(mod200 omod)
        {
            int    lnResult = -1;
            string lcSql    = "";


            List <string> filtro = new List <string>();

            lcSql += "INSERT INTO P0000T200Article ";
            lcSql += "        ( ArtNr, ArtNrLimpia ,DLNr , SA, BezNr, Version )";
            lcSql += " VALUES (@ArtNr ,@ArtNrLimpia , @DLNr     , @SA, @BezNr,'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("BezNr", omod.BezNr.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);
        }
示例#2
0
        public int readFile200(string tcDlNr)
        {
            string line     = "";
            int    contador = 0;

            try
            {
                System.IO.StreamReader file = new System.IO.StreamReader(@"C:\TECDOC\2040\D_TAF24\" + tcDlNr + @"\200." + tcDlNr);
                while ((line = file.ReadLine()) != null)
                {
                    mod200 omod = new mod200();

                    omod.ArtNr       = line.Substring(0, 22).Trim();
                    omod.DLNr        = tcDlNr;
                    omod.SA          = "200";
                    omod.BezNr       = "";
                    omod.ArtNrLimipa = omod.ArtNr.Replace("/", "").Replace(" ", "").Replace(".", "").Replace("-", "");


                    insertDatos200(omod);
                    contador += 1;
                }
                file.Close();
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.ToString());
            }
            return(contador);
        }