Exemple #1
0
        private void DeaktivirajClick(object sender, EventArgs e)
        {
            DialogResult dr = MessageBox.Show("Jeste li sigurni?", "Provjera", MessageBoxButtons.YesNo);

            if (dr == DialogResult.Yes)
            {
                TipNeradnihDana tip = new TipNeradnihDana();
                tip.Id = int.Parse(dataGridView1.CurrentRow.Cells[0].Value.ToString());
                tip.Deaktiviraj();
                UcitajPodatke();
            }
        }
Exemple #2
0
        public void UcitajPodatke()
        {
            TipNeradnihDana tip = new TipNeradnihDana();

            dataGridView1.Rows.Clear();
            foreach (var item in tip.DajListu())
            {
                dataGridView1.Rows.Add(item.Id, item.Naziv, item.Boja);
            }
            HasRows();
            PostaviBoju();
        }
Exemple #3
0
        private void DeaktivirajSveClick(object sender, EventArgs e)
        {
            DialogResult dr = MessageBox.Show("Jeste li sigurni da želite obrisati SVE?", "Provjera", MessageBoxButtons.YesNo);

            if (dr == DialogResult.Yes)
            {
                TipNeradnihDana tip = new TipNeradnihDana();
                foreach (DataGridViewRow row in dataGridView1.Rows)
                {
                    tip.Id = int.Parse(row.Cells[0].Value.ToString());
                    tip.Deaktiviraj();
                }
                UcitajPodatke();
            }
        }
Exemple #4
0
        private void PostaviBoju()
        {
            TipNeradnihDana tip  = new TipNeradnihDana();
            string          boja = "";
            string          id   = "";

            foreach (DataGridViewRow row in dataGridView1.Rows)
            {
                id   = row.Cells["TipId"].Value.ToString();
                boja = tip.DajBojuTipa(id);
                if (!string.IsNullOrWhiteSpace(boja))
                {
                    row.DefaultCellStyle.BackColor = ColorTranslator.FromHtml(boja);
                }
            }
        }
Exemple #5
0
        public void UcitajPodatke()
        {
            dataGridView1.Rows.Clear();
            NeradaniDanTemplate template = new NeradaniDanTemplate();
            TipNeradnihDana     tip      = new TipNeradnihDana();

            foreach (var lista in template.DajListu())
            {
                dataGridView1.Rows.Add(lista.Id,
                                       lista.TipId,
                                       lista.Naziv,
                                       lista.Dan,
                                       lista.Mjesec,
                                       tip.DajNazivTipa(lista.TipId)
                                       );
            }
            HasRows();
            PostaviBoju();
        }