Beispiel #1
0
        public void Output()
        {
            string c = SaveAndLoad.LoadText("InvNumber");

            if (String.IsNullOrEmpty(c))
            {
                invNumber = 10000001;
            }
            else
            {
                invNumber = long.Parse(c);
            }

            invNumber += 1;
            SaveAndLoad.ReplaceText("InvNumber", invNumber.ToString());

            SaveAndLoad.SaveText(fileName, "Bar Dijana d.o.o " + System.Environment.NewLine);
            SaveAndLoad.SaveText(fileName, "Cesta Staneta Žagarja 49, 4000 Kranj " + System.Environment.NewLine);
            SaveAndLoad.SaveText(fileName, "ID za DDV: SI293842734 " + System.Environment.NewLine);
            SaveAndLoad.SaveText(fileName, "-------------------------------------" + System.Environment.NewLine);
            for (int i = 0; i < itemList.Count; i++)
            {
                SaveAndLoad.SaveText(fileName, itemList[i] + System.Environment.NewLine);
            }
            SaveAndLoad.SaveText(fileName, "-------------------------------------" + System.Environment.NewLine);
            SaveAndLoad.SaveText(fileName, "Za plaèilo eur: " + TotalPrice() + System.Environment.NewLine);
            SaveAndLoad.SaveText(fileName, "Št. raèuna: " + invNumber + System.Environment.NewLine);
        }
Beispiel #2
0
        public static string[] OrderWiev(string filename)
        {
            int    countInOrder = 1;
            string fileContent  = SaveAndLoad.LoadText(filename);

            itemList = fileContent.Split(new char[] { ';' }, StringSplitOptions.RemoveEmptyEntries);
            List <string> itemList2 = itemList.ToList();
            List <string> itemList3 = new List <string>();

            itemList2.Sort();
            itemList2.Add(" ");
            for (int i = 0; i < itemList2.Count - 1; i++)
            {
                if (itemList2[i] == itemList2[i + 1])
                {
                    countInOrder++;
                }
                else
                {
                    itemList3.Add(countInOrder + " " + itemList2[i]);
                    countInOrder = 1;
                }
            }

            return(itemList3.ToArray());
        }
Beispiel #3
0
        public static string[] PriceListLines(string filename)
        {
            string fileContent = SaveAndLoad.LoadText(filename);

            itemList = fileContent.Split(new char[] { ';' }, StringSplitOptions.RemoveEmptyEntries);
            Array.Sort(itemList);
            return(itemList);
        }
Beispiel #4
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            SetContentView(Resource.Layout.Invoice);

            var text = FindViewById <TextView>(Resource.Id.text);

            string fileName = Intent.GetStringExtra("fileName");

            text.Text = SaveAndLoad.LoadText(fileName);
        }
Beispiel #5
0
 private void ExecuteUpdateTemplates()
 {
     ResultMessage = string.Empty;
     try{
         string url         = "http://dotnetnew-api.azurewebsites.net/template-report.json";
         string filename    = "dotnetnew-template-report.json";
         var    saveAndLoad = new SaveAndLoad();
         saveAndLoad.DownloadAndSave(url, filename);
         string res = saveAndLoad.LoadText(filename);
         ResultMessage = "Templates successfully updated";
         MessagingCenter.Send <UpdatePageViewModel>(this, "TemplateListUpdated");
     }
     catch (Exception ex) {
         ResultMessage = ex.ToString();
     }
 }