private Clanarina StvoriClanarinu() { Clanarina clanarina = new Clanarina { Naziv = TxtNazivNovaClanarina.Text.ToString(), Trajanje = int.Parse(TxtTrajanjeNovaClanarina.Text), Cijena = float.Parse(TxtCijenaNovaClanarina.Text), Opis = TxtOpisNovaClanarina.Text.ToString() }; return(clanarina); }
public int DohvatiKlijenta(Clanarina clanarina) { int broj; using (var db = new Entities()) { broj = (from a in db.Klijent where a.Id_Clanarina == clanarina.Id_Clanarina select a).Count(); } return(broj); }
private void NoviClan_Load(object sender, EventArgs e) { ClanarinaRepozitorij clanarine = new ClanarinaRepozitorij(); CboxVrstaClanarineNoviClan.DataSource = clanarine.DohvatiClanarine(); CboxVrstaClanarineNoviClan.DisplayMember = "Naziv"; LblDatumUclanjenjaNoviClan.Text = DateTime.Now.ToString("d/M/yy"); Clanarina clanarina = CboxVrstaClanarineNoviClan.SelectedItem as Clanarina; LblIstekClanarineNoviClan.Text = izracunajIstek(clanarina).ToString("d/M/yy"); }
private void BtnUrediDetaljiKlijent_Click(object sender, EventArgs e) { Klijent azuriraniKlijent = new Klijent(); azuriraniKlijent.Ime = textBoxIme.Text; azuriraniKlijent.Prezime = textBoxPrezime.Text; azuriraniKlijent.Email = textBoxEmail.Text; azuriraniKlijent.Broj_mobitela = textBoxTelefon.Text; azuriraniKlijent.Spol = rBMuski.Checked ? "M" : "Ž"; Clanarina novaClanarina = comboBoxClanarina.SelectedItem as Clanarina; azuriraniKlijent.Id_Clanarina = novaClanarina.Id_Clanarina; azuriraniKlijent.Datum_isteka_clanarine = DateTime.Now.AddDays(novaClanarina.Trajanje); Klijenti.AzurirajKlijenta(IzabraniKlijent, azuriraniKlijent); this.Close(); }
private Klijent kreirajNovogKlijenta() { Klijent noviKlijent = new Klijent(); Clanarina clanarina = CboxVrstaClanarineNoviClan.SelectedItem as Clanarina; noviKlijent.Ime = TboxImeNoviClan.Text; noviKlijent.Prezime = TboxPrezimeNoviClan.Text; noviKlijent.Broj_mobitela = TboxTelefonNoviClan.Text; noviKlijent.Email = TboxEmailNoviClan.Text; noviKlijent.Spol = RBMuskiNoviClan.Checked ? "M" : "Ž"; noviKlijent.Datum_isteka_clanarine = izracunajIstek(clanarina); noviKlijent.Datum_uclanjenja = DateTime.Now; noviKlijent.Id_Clanarina = clanarina.Id_Clanarina; return(noviKlijent); }
private void BtnDodajUrediClanarinu_Click(object sender, EventArgs e) { if (ispravniPodaci && TxtNazivUrediClanarinu.Text != "") { Clanarina c = new Clanarina { Naziv = TxtNazivUrediClanarinu.Text.ToString(), Trajanje = int.Parse(TxtTrajanjeUrediClanarinu.Text), Cijena = float.Parse(TxtCijenaUrediClanarinu.Text), Opis = TxtOpisUrediClanarinu.Text.ToString() }; Repozitorij.UrediClanarinu(MojaClanarina, c); this.Close(); } else { MessageBox.Show("Podaci nisu u ispravnom formatu!"); } }
private void comboBoxClanarina_SelectedIndexChanged(object sender, EventArgs e) { Clanarina novaClanarina = comboBoxClanarina.SelectedItem as Clanarina; labelDatumIsteka.Text = DateTime.Now.AddDays(novaClanarina.Trajanje).ToString("d/M/yy"); }
private DateTime izracunajIstek(Clanarina clanarina) { DateTime danas = DateTime.Now; return(danas.AddDays(clanarina.Trajanje)); }
private void CboxVrstaClanarineNoviClan_SelectedIndexChanged(object sender, EventArgs e) { Clanarina clanarina = CboxVrstaClanarineNoviClan.SelectedItem as Clanarina; LblIstekClanarineNoviClan.Text = izracunajIstek(clanarina).ToString("d/M/yy"); }