Exemplo n.º 1
0
        public ActionResult Guncelle(Tasinirlar ta)
        {
            var bilgi = db.Tasinirlar.Find(ta.ID);

            bilgi.DOMAINADI  = ta.DOMAINADI;
            bilgi.DOMAINIP   = ta.DOMAINIP;
            bilgi.YAZICIPORT = ta.YAZICIPORT;
            db.SaveChanges();

            return(RedirectToAction("ZimmetListesi"));
        }
Exemplo n.º 2
0
        public ActionResult Zimmetle(HepiTopu hep)
        {
            var personel   = hep.personelID;
            var yazici     = hep.yaziciSN;
            var tarayici   = hep.tarayiciSN;
            var bilgisayar = hep.bilgisayarSN;
            var domainadi  = hep.domainAdi;
            var domainip   = hep.domainIP;
            var yaziciip   = hep.yaziciIP;
            var birim      = hep.BirimID;

            hep.Durum  = true;
            hep.Zimmet = true;


            Tasinirlar tasinir = new Tasinirlar
            {
                BILGISAYARID = bilgisayar,
                DOMAINADI    = domainadi,
                DOMAINIP     = domainip,
                PERSONELID   = personel,
                TARAYICIID   = tarayici,
                YAZICIID     = yazici,
                YAZICIPORT   = yaziciip,
                BIRIMID      = birim,
                DURUM        = true,
                ZIMMET       = true,
            };

            db.Tasinirlar.Add(tasinir);


            //Yazıcıyı Id ile buldu ve zimmet alanını true'ye çevirdi.
            var YaziciModel = db.Yazicilar.FirstOrDefault(x => x.ID == yazici);

            if (YaziciModel.SERINO == null)
            {
                YaziciModel.ZIMMET = false;
            }
            else
            {
                YaziciModel.ZIMMET     = true;
                YaziciModel.PERSONELID = hep.personelID;
                YaziciModel.BIRIMID    = hep.BirimID;
            }
            db.Entry(YaziciModel).State = System.Data.Entity.EntityState.Modified;

            //Bilgisayar Id ile buldu ve zimmet alanını true'ye çevirdi.
            var BilgiModel = db.Bilgisayarlar.FirstOrDefault(x => x.ID == bilgisayar);

            if (BilgiModel.SERINO == null)
            {
                BilgiModel.ZIMMET = false;
            }
            else
            {
                BilgiModel.ZIMMET = true;
            }
            db.Entry(BilgiModel).State = System.Data.Entity.EntityState.Modified;

            //Tarayıcı Id ile buldu ve zimmet alanını true'ye çevirdi.
            var TaraModel = db.Tarayicilar.FirstOrDefault(x => x.ID == tarayici);

            if (TaraModel.SERINO == null)
            {
                TaraModel.ZIMMET = false;
            }
            else
            {
                TaraModel.ZIMMET = true;
            }
            db.Entry(TaraModel).State = System.Data.Entity.EntityState.Modified;


            db.SaveChanges();
            return(RedirectToAction("Index"));
        }