public void IzmjeniRaspored(Tjedni_raspored odabraniRaspored, DateTime datumOd, DateTime datumDo, string pon, string uto, string sri, string cet, string pet, string sub, string ned, int brojSati, Korisnik korisnik) { if (odabraniRaspored != null) { using (var db = new NjamiNjamEntities()) { db.Tjedni_raspored.Attach(odabraniRaspored); odabraniRaspored.Datum_od = datumOd; odabraniRaspored.Datum_do = datumDo; odabraniRaspored.Pon = pon; odabraniRaspored.Uto = uto; odabraniRaspored.Sri = sri; odabraniRaspored.Cet = cet; odabraniRaspored.Pet = pet; odabraniRaspored.Sub = sub; odabraniRaspored.Ned = ned; odabraniRaspored.Broj_sati = brojSati; odabraniRaspored.vk_korisnik = korisnik.ID; db.SaveChanges(); } } }
public void KreirajRaspored(DateTime datumOd, DateTime datumDo, string pon, string uto, string sri, string cet, string pet, string sub, string ned, int brojSati, Korisnik korisnik) { using (var db = new NjamiNjamEntities()) { Tjedni_raspored raspored = new Tjedni_raspored { Datum_od = datumOd, Datum_do = datumDo, Pon = pon, Uto = uto, Sri = sri, Cet = cet, Pet = pet, Sub = sub, Ned = ned, Broj_sati = brojSati, vk_korisnik = korisnik.ID }; db.Tjedni_raspored.Add(raspored); db.SaveChanges(); } }
public void DodajRezervaciju(string opis, int brojGostiju, int brojStola, DateTime vrijeme, int IDkorisnika) { if (brojGostiju <= 0 || brojStola <= 0) { if (brojGostiju <= 0) { MessageBox.Show("Broj gostiju mora biti veći od 0"); } else { MessageBox.Show("Broj stola mora biti veći od 0"); } } else { using (var db = new NjamiNjamEntities()) { NjamiNjam.Rezervacija novaRez = new NjamiNjam.Rezervacija { Opis = opis, Broj_gostiju = brojGostiju, Broj_stola = brojStola, Datum = vrijeme, vk_korisnik = IDkorisnika, }; db.Rezervacija.Add(novaRez); db.SaveChanges(); } } }
public void ObrisiHranu(Artikli odabrani) { using (var db = new NjamiNjamEntities()) { db.Artikli.Attach(odabrani); db.Artikli.Remove(odabrani); db.SaveChanges(); } }
public void PromijeniStatus(Racun odabraniRacun) { using (var db = new NjamiNjamEntities()) { db.Racun.Attach(odabraniRacun); odabraniRacun.vk_status = 4; db.SaveChanges(); } }
public void ObrisiZaposlenika(Korisnik odabrani) { using (var db = new NjamiNjamEntities()) { db.Korisnik.Attach(odabrani); db.Korisnik.Remove(odabrani); db.SaveChanges(); } }
public void ObrisiRezervaciju(NjamiNjam.Rezervacija odabranaRezervacija) { using (var db = new NjamiNjamEntities()) { db.Rezervacija.Attach(odabranaRezervacija); db.Rezervacija.Remove(odabranaRezervacija); db.SaveChanges(); } }
public void AzurirajHranu(Artikli odabrani, string naziv, decimal cijena, int kolicina) { using (var db = new NjamiNjamEntities()) { db.Artikli.Attach(odabrani); odabrani.Naziv = naziv; odabrani.Cijena = cijena; odabrani.Kolicina = kolicina; db.SaveChanges(); } }
public List <Korisnik> DohvatiSveZaposlenike() { List <Korisnik> listaZaposlenika; using (var db = new NjamiNjamEntities()) { var query = from k in db.Korisnik select k; listaZaposlenika = new List <Korisnik>(query.ToList()); } return(listaZaposlenika); }
public void AzurirajRezervaciju(NjamiNjam.Rezervacija odabranaRezervacija, string opis, int brojGostiju, int brojStola, DateTime vrijeme, int IDkorisnika) { using (var db = new NjamiNjamEntities()) { db.Rezervacija.Attach(odabranaRezervacija); odabranaRezervacija.Broj_gostiju = brojGostiju; odabranaRezervacija.Broj_stola = brojStola; odabranaRezervacija.Opis = opis; odabranaRezervacija.Datum = vrijeme; db.SaveChanges(); } }
public List <Artikli> PretraziHranu(int tip, string pretraga) { List <Artikli> listaArtikala; using (var db = new NjamiNjamEntities()) { var query = from a in db.Artikli where a.vk_tip == tip && a.Naziv.Contains(pretraga) select a; listaArtikala = new List <Artikli>(query.ToList()); } return(listaArtikala); }
public List <Artikli> ProvjeriDostupnostNaziva(string naziv) { List <Artikli> lista; using (var db = new NjamiNjamEntities()) { var provjera = from a in db.Artikli where a.Naziv == naziv select a; lista = new List <Artikli>(provjera.ToList()); } return(lista); }
public void AzurirajSpecijalnuPonudu(Artikli odabrani, string naziv, decimal cijena, int kolicina, DateTime vrijedi_od, DateTime vrijeme_do) { using (var db = new NjamiNjamEntities()) { db.Artikli.Attach(odabrani); odabrani.Naziv = naziv; odabrani.Cijena = cijena; odabrani.Kolicina = kolicina; odabrani.Vrijedi_od = vrijedi_od; odabrani.Vrijedi_do = vrijeme_do; db.SaveChanges(); } }
public List <Korisnik> ProvjeriDostupnostKorImena(string korIme) { List <Korisnik> lista; using (var db = new NjamiNjamEntities()) { var provjera = from k in db.Korisnik where k.Korisnicko_ime == korIme select k; lista = new List <Korisnik>(provjera.ToList()); } return(lista); }
public List <Korisnik> SortirajZaposlenike() { List <Korisnik> listaZaposlenika; using (var db = new NjamiNjamEntities()) { var query = from k in db.Korisnik orderby k.Prezime select k; listaZaposlenika = new List <Korisnik>(query.ToList()); } return(listaZaposlenika); }
public List <Korisnik> PretraziKorisnike(string pretraga) { List <Korisnik> listaZaposlenika; using (var db = new NjamiNjamEntities()) { var query = from k in db.Korisnik where k.Ime.Contains(pretraga) || k.Prezime.Contains(pretraga) || k.Korisnicko_ime.Contains(pretraga) select k; listaZaposlenika = new List <Korisnik>(query.ToList()); } return(listaZaposlenika); }
public List <Artikli> DohvatiHranu(int tip) { List <Artikli> listaArtikala; using (var db = new NjamiNjamEntities()) { var query = from a in db.Artikli where a.vk_tip == tip select a; listaArtikala = new List <Artikli>(query.ToList()); } return(listaArtikala); }
public List <Tjedni_raspored> DohvatiRasporedRadaSve() { List <Tjedni_raspored> listaRaspored = new List <Tjedni_raspored>(); using (var db = new NjamiNjamEntities()) { var upit = from t in db.Tjedni_raspored select t; listaRaspored = upit.ToList(); } return(listaRaspored); }
public List <Artikli> SortirajBrziArtikli(int tip) { List <Artikli> listaArtikala; using (var db = new NjamiNjamEntities()) { var query = from a in db.Artikli where a.vk_tip == tip orderby a.Naziv select a; listaArtikala = new List <Artikli>(query.ToList()); } return(listaArtikala); }
public List <Artikli> PopuniArtikle() { List <Artikli> listaArtikala = new List <Artikli>(); using (var db = new NjamiNjamEntities()) { var upit = from a in db.Artikli select a; listaArtikala = upit.ToList(); } return(listaArtikala); }
public List <Tjedni_raspored> DohvatiRasporedRada(int korisnickiID) { List <Tjedni_raspored> listaRaspored = new List <Tjedni_raspored>(); using (var db = new NjamiNjamEntities()) { var upit = from t in db.Tjedni_raspored where t.vk_korisnik == korisnickiID select t; listaRaspored = upit.ToList(); } return(listaRaspored); }
public List <NjamiNjam.Rezervacija> DohvatiRezervacijeNaOdredenDan(DateTime odabranoVrijeme) { using (var db = new NjamiNjamEntities()) { var rezervacije = from r in db.Rezervacija where r.Datum.Month == odabranoVrijeme.Month && r.Datum.Year == odabranoVrijeme.Year orderby r.Datum ascending select r; listaRezervacija = new List <NjamiNjam.Rezervacija>(rezervacije.ToList()); } return(listaRezervacija); }
public List <Artikli> Vrsta(Tip odabraniTip) { List <Artikli> listaArtikala = new List <Artikli>(); using (var db = new NjamiNjamEntities()) { var upit = from a in db.Artikli where a.vk_tip == odabraniTip.ID select a; listaArtikala = upit.ToList(); } return(listaArtikala); }
public List <Artikli> PretragaTekst(string tekst) { List <Artikli> listaArtikala = new List <Artikli>(); using (var db = new NjamiNjamEntities()) { var upit = from a in db.Artikli where a.Naziv.Contains(tekst) select a; listaArtikala = upit.ToList(); } return(listaArtikala); }
public void ObrisiRaspored(Tjedni_raspored odabraniRaspored) { if (odabraniRaspored != null) { if (MessageBox.Show("Da li ste sigurni?", "Upozorenje!", MessageBoxButtons.YesNo) == System.Windows.Forms.DialogResult.Yes) { using (var db = new NjamiNjamEntities()) { db.Tjedni_raspored.Attach(odabraniRaspored); db.Tjedni_raspored.Remove(odabraniRaspored); db.SaveChanges(); } } } }
public List <NjamiNjam.Rezervacija> DohvatiRezervacije() { using (var db = new NjamiNjamEntities()) { var danasnjiDatum = DateTime.Today; var rezervacije = from r in db.Rezervacija where r.Datum.Month == danasnjiDatum.Month && r.Datum.Year == danasnjiDatum.Year orderby r.Datum ascending select r; listaRezervacija = new List <NjamiNjam.Rezervacija>(rezervacije.ToList()); } return(listaRezervacija); }
public void PromijeniNacinPlacanja(Racun odabraniRacun) { using (var db = new NjamiNjamEntities()) { db.Racun.Attach(odabraniRacun); if (odabraniRacun.vk_nacin == 1) { odabraniRacun.vk_nacin = 2; } else { odabraniRacun.vk_nacin = 1; } db.SaveChanges(); } }
public List <Racun> PopuniRacune(int brojStola) { List <Racun> listaRacuna = new List <Racun>(); int stol = brojStola + 1; using (var db = new NjamiNjamEntities()) { var upit = from r in db.Racun where r.Broj_stola == stol && r.vk_status == 1 select r; listaRacuna = upit.ToList(); } return(listaRacuna); }
public List <Racun> DohvatiDanasnjeRacune() { using (var db = new NjamiNjamEntities()) { var danasnjiDatum = DateTime.Today; var dohvaceniRacuni = from r in db.Racun where r.Status_racuna.ID == 4 && r.Vrijeme.Day == danasnjiDatum.Day && r.Vrijeme.Month == danasnjiDatum.Month && r.Vrijeme.Year == danasnjiDatum.Year select r; //PROMINI NA 4 listaRacuna = new List <Racun>(dohvaceniRacuni.ToList()); } return(listaRacuna); }
public void DodajNovuHranu(string naziv, decimal cijena, int kolicina, DateTime vrijedi_od, int vkTip) { using (var db = new NjamiNjamEntities()) { Artikli artikli = new Artikli { Naziv = naziv, Cijena = cijena, Kolicina = kolicina, Vrijedi_od = vrijedi_od, Vrijedi_do = null, vk_tip = vkTip }; db.Artikli.Add(artikli); db.SaveChanges(); } }