Esempio n. 1
0
        public void DodadiKlientZaPoedinec(Klienti klient, int poedinecId)
        {
            var poedinec = _db.Poedinci.Find(poedinecId);

            if (poedinec == null)
                return;//vakov poedinec ne e najden...treba da se hendla

            poedinec.Klienti.Add(klient);
            _db.SaveChanges();
        }
Esempio n. 2
0
        public void DodadiKlientZaKompanija(Klienti klient, int kompanijaId)
        {
            var kompanija = _db.Kompanii.Find(kompanijaId);

            if (kompanija == null)
                return;//vakva kompanija ne e najdena...treba da se hendla

            kompanija.Klienti.Add(klient);
            _db.SaveChanges();
        }
Esempio n. 3
0
        public ActionResult DodadiKlient(Klienti newKlient)
        {
            var user = (LoggedInEntity)Session["LoggedInEntity"];
            if (user.UserType == Helpers.Enumerations.LogedUserTypeEnum.Poedinec)
            {
                klient.DodadiKlientZaPoedinec(newKlient, user.Id);
            }
            else if (user.UserType == Helpers.Enumerations.LogedUserTypeEnum.Kompanija)
            {
                klient.DodadiKlientZaKompanija(newKlient, user.Id);
            }

            return RedirectToAction("Index");
        }
Esempio n. 4
0
 public void IzmeniKlient(Klienti newKlient)
 {
     Klienti klient = _db.Klienti.Find(newKlient.IdKlienti);
     klient.Ime = newKlient.Ime;
     klient.Prezime = newKlient.Prezime;
     klient.NazivNaFirma = newKlient.NazivNaFirma;
     klient.Mail = newKlient.Mail;
     klient.Telefon = newKlient.Telefon;
     _db.SaveChanges();
 }
Esempio n. 5
0
 public ActionResult IzmeniKlient(Klienti newKlient)
 {
     klient.IzmeniKlient(newKlient);
     return RedirectToAction("Index");
 }