private List <UplataItem> getUplataItems()
        {
            List <UplataItem> result = new List <UplataItem>();

            for (int i = 0; i < listViewNoveUplate.Items.Count; ++i)
            {
                ListViewItem item       = listViewNoveUplate.Items[i];
                UplataItem   uplataItem = new UplataItem();
                uplataItem.Iznos = decimal.Parse(item.SubItems[0].Text);

                string mesec  = item.SubItems[1].Text;
                string godina = item.SubItems[2].Text;
                uplataItem.VaziOd = DateTime.Parse(mesec + " " + godina);

                result.Add(uplataItem);
            }
            return(result);
        }
        protected override void updateEntityFromUI(DomainObject entity)
        {
            List <UplataItem> uplateItems = getUplataItems();

            uplateList.Clear();

            DateTime vremeUplate = DateTime.Now;

            for (int i = 0; i < uplateItems.Count; ++i)
            {
                UplataClanarine u = new UplataClanarine();
                u.Clan             = SelectedClan;
                u.Grupa            = SelectedGrupa;
                u.DatumVremeUplate = new DateTime(
                    vremeUplate.Year, vremeUplate.Month, vremeUplate.Day,
                    vremeUplate.Hour, vremeUplate.Minute, vremeUplate.Second);

                UplataItem uplataItem = uplateItems[i];
                u.VaziOd = uplataItem.VaziOd;
                u.Iznos  = uplataItem.Iznos;

                if (txtNapomena.Text.Trim() != String.Empty)
                {
                    u.Napomena = txtNapomena.Text.Trim();
                }
                else
                {
                    u.Napomena = null; // u Access bazi je specifikovano da ne prihvata
                }
                // stringove duzine nula za Napomenu
                u.Korisnik = "Admin";

                uplateList.Add(u);
                vremeUplate = vremeUplate.AddSeconds(1);
            }
        }
        private List<UplataItem> getUplataItems()
        {
            List<UplataItem> result = new List<UplataItem>();
            for (int i = 0; i < listViewNoveUplate.Items.Count; ++i)
            {
                ListViewItem item = listViewNoveUplate.Items[i];
                UplataItem uplataItem = new UplataItem();
                uplataItem.Iznos = decimal.Parse(item.SubItems[0].Text);

                string mesec = item.SubItems[1].Text;
                string godina = item.SubItems[2].Text;
                uplataItem.VaziOd = DateTime.Parse(mesec + " " + godina);

                result.Add(uplataItem);
            }
            return result;
        }