Exemplo n.º 1
0
        public ActionResult GorevDurumEkle(GorevDurumları d)
        {
            //post meteodunda çağrılan görev durum ekleme action'ı
            var grv   = db.Gorevler.Where(k => k.GorevId == d.Gorevler.GorevId).FirstOrDefault();
            var drm   = db.Durumlar.Where(k => k.DurumId == d.Durumlar.DurumId).FirstOrDefault();
            var klnci = db.Kullanicilar.Where(k => k.KullaniciId == d.Kullanicilar.KullaniciId).FirstOrDefault();

            d.Gorevler     = grv;
            d.Durumlar     = drm;
            d.Kullanicilar = klnci;
            db.GorevDurumları.Add(d);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Exemplo n.º 2
0
        public ActionResult GorevDurumGuncelle(GorevDurumları g)
        {
            //görev durum güncelleme metodu
            var grv = db.GorevDurumları.Find(g.GorevDurumId);

            grv.Aciklama         = g.Aciklama;
            grv.GorevDurumTarihi = g.GorevDurumTarihi;
            grv.YapilacakIs1     = g.YapilacakIs1;
            grv.YapilacakIs2     = g.YapilacakIs2;
            grv.YapilacakIs3     = g.YapilacakIs3;
            grv.YapilacakIs4     = g.YapilacakIs4;
            var gorv   = db.Gorevler.Where(k => k.GorevId == g.Gorevler.GorevId).FirstOrDefault();
            var drm    = db.Durumlar.Where(k => k.DurumId == g.Durumlar.DurumId).FirstOrDefault();
            var kllnci = db.Kullanicilar.Where(k => k.KullaniciId == g.Kullanicilar.KullaniciId).FirstOrDefault();

            grv.GorevId     = gorv.GorevId;
            grv.DurumId     = drm.DurumId;
            grv.KullaniciId = kllnci.KullaniciId;
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }