예제 #1
0
 static public int IzmeniNalog(Nalog nalog)
 {
     using (DataBaseEntities cnt = new DataBaseEntities())
     {
         bool provera = false;
         foreach (Nalog n in cnt.Nalogs)
         {
             if (n.username == nalog.username)
             {
                 if (n.IDNaloga != nalog.IDNaloga)
                 {
                     provera = true;
                 }
             }
         }
         if (!provera)
         {
             Nalog tmp = cnt.Nalogs.Where(x => x.IDNaloga == nalog.IDNaloga).FirstOrDefault();
             tmp.password   = nalog.password;
             tmp.imePrezime = nalog.imePrezime;
             tmp.username   = nalog.username;
             return(cnt.SaveChanges());
         }
         else
         {
             return(0);
         }
     }
 }
예제 #2
0
 static public void DodajArhiviraniPosao(ArhiviraniPosao posao)
 {
     using (DataBaseEntities cnt = new DataBaseEntities())
     {
         cnt.ArhiviraniPosaos.Add(posao);
         cnt.SaveChanges();
     }
 }
예제 #3
0
 static public int IzbrisiPoruku(Poruka poruka)
 {
     using (DataBaseEntities cnt = new DataBaseEntities())
     {
         cnt.Porukas.Remove(poruka);
         return(cnt.SaveChanges());
     }
 }
예제 #4
0
 static public void DodajPoruku(Poruka poruka)
 {
     using (DataBaseEntities cnt = new DataBaseEntities())
     {
         cnt.Porukas.Add(poruka);
         cnt.SaveChanges();
     }
 }
예제 #5
0
 static public void IzbrisiNalog(Nalog nalog)
 {
     using (DataBaseEntities cnt = new DataBaseEntities())
     {
         cnt.Nalogs.Remove(nalog);
         cnt.SaveChanges();
     }
 }
예제 #6
0
 static public int IzbrisiMoguciPosao(MoguciPosao ulica)
 {
     using (DataBaseEntities cnt = new DataBaseEntities())
     {
         cnt.MoguciPosaos.Remove(ulica);
         return(cnt.SaveChanges());
     }
 }
예제 #7
0
 static public void DodajMoguciPosao(MoguciPosao ulica)
 {
     using (DataBaseEntities cnt = new DataBaseEntities())
     {
         cnt.MoguciPosaos.Add(ulica);
         cnt.SaveChanges();
     }
 }
예제 #8
0
 static public void DodajNalog(Nalog nalog)
 {
     using (DataBaseEntities cnt = new DataBaseEntities())
     {
         cnt.Nalogs.Add(nalog);
         cnt.SaveChanges();
     }
 }
예제 #9
0
 static public int IzbrisiArhiviraniPosao(ArhiviraniPosao posao)
 {
     using (DataBaseEntities cnt = new DataBaseEntities())
     {
         cnt.ArhiviraniPosaos.Remove(posao);
         return(cnt.SaveChanges());
     }
 }
예제 #10
0
        static public int IzmeniPoruku(Poruka poruka)
        {
            using (DataBaseEntities cnt = new DataBaseEntities())
            {
                Poruka tmp = cnt.Porukas.Where(x => x.idPoruke == poruka.idPoruke).FirstOrDefault();
                tmp.poruka1     = poruka.poruka1;
                tmp.datumObjave = poruka.datumObjave;

                return(cnt.SaveChanges());
            }
        }
예제 #11
0
 static public void IzmeniMoguciPosao(MoguciPosao ulica)
 {
     using (DataBaseEntities cnt = new DataBaseEntities())
     {
         MoguciPosao tmp = cnt.MoguciPosaos.Where(x => x.IDUlice == ulica.IDUlice).FirstOrDefault();
         tmp.povrsina   = ulica.povrsina;
         tmp.planp      = ulica.planp;
         tmp.ulica      = ulica.ulica;
         tmp.Stiklirano = ulica.Stiklirano;
         cnt.SaveChanges();
     }
 }
예제 #12
0
        static public int IzmeniArhiviraniPosao(ArhiviraniPosao posao)
        {
            using (DataBaseEntities cnt = new DataBaseEntities())
            {
                ArhiviraniPosao tmp = cnt.ArhiviraniPosaos.Where(x => x.idPosla == posao.idPosla).FirstOrDefault();
                tmp.tip      = posao.tip;
                tmp.vreme    = posao.vreme;
                tmp.ulicaIme = posao.ulicaIme;

                return(cnt.SaveChanges());
            }
        }
예제 #13
0
        static public void RefreshujPoslove()
        {
            using (DataBaseEntities cnt = new DataBaseEntities())
            {
                string danas  = DateTime.Now.DayOfWeek.ToString();
                string dplan  = "";
                string ddplan = "";
                switch (danas)
                {
                case "Monday":
                    dplan  = "A";
                    ddplan = "E";
                    break;

                case "Tuesday":
                    dplan = "B";
                    break;

                case "Wednesday":
                    dplan  = "A";
                    ddplan = "F";
                    break;

                case "Thursday":
                    dplan = "C";
                    break;

                case "Friday":
                    dplan = "D";
                    break;
                }
                foreach (MoguciPosao p in cnt.MoguciPosaos)
                {
                    if (p.planp != dplan && p.planp != ddplan)
                    {
                        p.Stiklirano = false;
                    }
                }
                cnt.SaveChanges();
            }
        }