示例#1
0
            public static ListViewItem[] convertToFkn(Fakturakund[] p)
            {
                //				ArrayList al = new ArrayList();
                ListViewItem[] lw = new ListViewItem[p.Length];

                for (int i = 0; i < lw.Length; i++)
                {
                    lw[i] = new ListViewItem(p[i].CustNr);
                    lw[i].SubItems.Add(p[i].Name);
                    lw[i].SubItems.Add(p[i].PoCity);
                }

                return lw;
            }
示例#2
0
        /// <summary>
        /// Söker på kundnummer och Returnerar en Fakturakund (struct).
        /// </summary>
        /// <param name="cust"></param>
        /// <returns></returns>
        public Fakturakund getFakturakundByCust(string cust)
        {
            Fakturakund p = new Fakturakund();

            if (findByCust(cust))
            {
                //				p = new Fakturakund[1];
                p.CustNr = KNR;
                p.Name = PNR;	// PNR är egentligen fältet NAM (där personnummer sparas på patienter)
                p.PoCity = ORT;
                p.PriceList = PriceListName;
                p.JointInvoicing = JointInvoicing;
                p.Category = KAT;
            }

            return p;
        }
示例#3
0
            /// <summary>
            /// Konvertera en ArrayList till Fakturakund object.
            /// </summary>
            /// <param name="arr"></param>
            /// <returns></returns>
            public static Fakturakund[] convertFromArray(ArrayList arr)
            {
                Fakturakund[] p = new Fakturakund[arr.Count];

                for (int i = 0; i < arr.Count; i++)
                {
                    string[] s = arr[i].ToString().Split(";".ToCharArray(), 5);
                    p[i].CustNr = s[0];
                    p[i].Name = s[1];
                    p[i].PoCity = s[2];
                    p[i].PriceList = s[3];
                }
                return p;
            }