Exemplo n.º 1
0
        //makinede bütün operatörleri çıkararak yeni operatör atama
        public void MakineOperatorKontrollu(int makine_id)
        {
            //makinede operatör var mı bakalım

            //cikarildi=false ekleyelim
            var m = dc.makine_kullanicis.Where(x => x.makine_id == makine_id && x.iptal == false && x.cikarma == null).ToList();

            if (m.Count > 0)
            {
                //hepsini çıkaralım
                foreach (var k in m)
                {
                    k.cikarma = DateTime.Now;
                }

                //yeni atamayı yapalım
            }

            makine_kullanicis mk = new makine_kullanicis();

            mk.atama     = DateTime.Now;
            mk.iptal     = false;
            mk.kullanici = kullanici;
            mk.makine_id = makine_id;
            dc.makine_kullanicis.Add(mk);
            KaydetmeIslemleri.kaydetR(dc);
        }
Exemplo n.º 2
0
        //makinede yeni operatör atama
        public void MakineOperatorAta(int makine_id)
        {
            //makinede operatör var mı bakalım
            var m = dc.makine_kullanicis.FirstOrDefault(x => x.makine_id == makine_id && x.iptal == false && x.cikarma == null && x.kullanici == kullanici);

            if (m == null)
            {
                //cikarildi=false ekleyelim
                makine_kullanicis mk = new makine_kullanicis();
                mk.atama     = DateTime.Now;
                mk.iptal     = false;
                mk.kullanici = kullanici;
                mk.makine_id = makine_id;
                dc.makine_kullanicis.Add(mk);
                KaydetmeIslemleri.kaydetR(dc);
            }
        }