Esempio n. 1
0
        public void SetOrderItems(List<StockItem> orders, CSVFileItem product)
        {
            orderItems = orders;

            foreach (var oi in orderItems)
            {
                cbProducts.Items.Add(oi);
            }
            cbProducts.SelectedIndex = 0;

            lblFound.Text = foundText.Replace("_", product.ToString());
        }
Esempio n. 2
0
        internal CSVFile ProcessCSV(FileItem fromFile)
        {
            CSVFile ret = new CSVFile(fromFile);
            try
            {
                string fileContent = File.ReadAllText(fromFile.FullFileName);

                var lines = fileContent.Split(Environment.NewLine.ToCharArray());

                var csvContent = new List<CSVFileItem>();
                for (int i = 1; i < lines.Count(); i++)
                {
                    if (lines[i].Trim().Length == 0)
                        continue;

                    CSVFileItem item = new CSVFileItem(lines[i]);
                    csvContent.Add(item);
                }
                ret.Items = csvContent.ToArray();
            }
            catch (System.Exception ex)
            {
                log(ex.Message);
                return null;
            }

            return ret;
        }