public ActionResult DeleteConfirmed(int id)
 {
     //BitmisIsBoyutlari bitmisIsBoyutlari = db.BitmisIsBoyutlari.Find(id);
     //db.BitmisIsBoyutlari.Remove(bitmisIsBoyutlari);
     //db.SaveChanges();
     using (matbaaEntities ent = new matbaaEntities())
     {
         var bu = ent.BitmisIsBoyutlari.Find(id);
         if (bu != null)
         {
             bu.Silindi = true;
             ent.SaveChanges();
         }
     }
     return RedirectToAction("Index");
 }
Example #2
0
        public void IsEmriniSilindiOlarakGuncelle(int IsEmriId)
        {
            using (matbaaEntities db = new matbaaEntities())
            {
                IsEmri SilindiOlarakIslenecekIsEmri = (from c in db.IsEmri
                                                       where c.IsEmriId == IsEmriId
                                                       select c).First();
                SilindiOlarakIslenecekIsEmri.Silindi = true;

                //IsEmri disinda diger 4 destek tablosunda da silindi olarak işaretlenecek

                IsEmriTeknikBilgiler SilindiOlarakIslenecekTeknikBilgi = (from c in db.IsEmriTeknikBilgiler
                                                                          where c.IsEmriId == IsEmriId
                                                                          select c).First();
                SilindiOlarakIslenecekTeknikBilgi.Silindi = true;

                IsEmriOnayBilgileri SilindiOlarakIslenecekBaskiBilgisi = (from c in db.IsEmriOnayBilgileri
                                                                           where c.IsEmriID == IsEmriId
                                                                           select c).First();
                SilindiOlarakIslenecekBaskiBilgisi.Silindi = true;

                IsEmriKullanilacakKagit SilindiOlarakIslenecekKagitBilgisi = (from c in db.IsEmriKullanilacakKagit
                                                                              where c.IsEmriID == IsEmriId
                                                                              select c).First();
                SilindiOlarakIslenecekKagitBilgisi.Silindi = true;

                IsEmriKalipMalzemeGiderleri SilindiOlarakIslenecekKalipMalzemeBilgisi = (from c in db.IsEmriKalipMalzemeGiderleri
                                                                                         where c.IsEmriId == IsEmriId
                                                                                         select c).First();
                SilindiOlarakIslenecekKalipMalzemeBilgisi.Silindi = true;
                db.SaveChanges();
            }
        }
Example #3
0
        public ActionResult IsEmriniOnaylaGerc(int id = 0)
        {
            bool Sonuc = false;
            try
            {
                using (matbaaEntities db = new matbaaEntities())
                {
                    int IsEmriBaskiBilgileriId = FindIsEmriBaskiBilgileriByIsEmriId(id);
                    IsEmriOnayBilgileri tblIsEmriBaskiBilgileri = db.IsEmriOnayBilgileri.Find(IsEmriBaskiBilgileriId);
                    tblIsEmriBaskiBilgileri.Onayalindi = true;
                    db.SaveChanges();
                    Sonuc = true;
                }
            }
            catch (Exception)
            {

            }
            //return Redirect("~/KontrolPaneli/Dashboard").SetStatusMessage("Onaylama başarılı") ;
            return RedirectToAction("Dashboard").SetStatusMessage("Onaylama başarılı");

            //return Redirect("~/IsEmriBaskiBilgileri/Details/" + id.ToString());
            //return View("Details2", "tblIsEmriBaskiBilgileri", new {id = "#=ObjectID#"})
        }
Example #4
0
        public bool IsEmriYokIsParcasiTablosunaEkle(int IsEmriId, string YokIsParcasiAdi)
        {
            bool basarim = false;
            using (matbaaEntities ent = new matbaaEntities())
            {
                IsEmriYokIsParcasi isEmriYokIsParcasi =new IsEmriYokIsParcasi();
                isEmriYokIsParcasi.IsEmriId = IsEmriId;
                switch (YokIsParcasiAdi)
                {
                    case "Kapak":
                        isEmriYokIsParcasi.YokIsParcasiId = 1;
                        break;
                        case "Film":
                        isEmriYokIsParcasi.YokIsParcasiId = 2;
                        break;
                         case "Laminasyon":
                        isEmriYokIsParcasi.YokIsParcasiId = 3;
                        break;
                }
                try
                {
                    ent.IsEmriYokIsParcasi.Add(isEmriYokIsParcasi);
                    ent.SaveChanges();basarim = true;

                }
                catch (Exception)
                {

                    throw;
                }

            }
            return basarim;
        }
Example #5
0
 public ActionResult IsEmri_Update([DataSourceRequest] DataSourceRequest request, IsEmri IsEmri)
 {
     if (ModelState.IsValid)
     {
         using (var matbaa = new matbaaEntities())
         {
             // Create a new Product entity and set its properties from the posted ProductViewModel
             var entity = new IsEmri
             {
                 IsEmriId = IsEmri.IsEmriId,
                 IsNo = IsEmri.IsNo,
                 TarihSayi = IsEmri.TarihSayi,
                 Adi = IsEmri.Adi,
                 Birim = IsEmri.Birim,
                 Personel = IsEmri.Personel,
                 Telefon = IsEmri.Telefon,
                 KabulTarihi = IsEmri.KabulTarihi,
                 TeslimTarihi = IsEmri.TeslimTarihi,
                 Aciklama = IsEmri.Aciklama,
                 BirimId = IsEmri.BirimId,
                 Silindi = IsEmri.Silindi.Value,
                 IlgiliEPosta = IsEmri.IlgiliEPosta,
                 IKBSBirimUN = IsEmri.IKBSBirimUN
             };
             // Attach the entity
             matbaa.IsEmri.Attach(entity);
             // Change its state to Modified so Entity Framework can update the existing product instead of creating a new one
             matbaa.Entry(entity).State = EntityState.Modified;
             // Or use ObjectStateManager if using a previous version of Entity Framework
             // northwind.ObjectStateManager.ChangeObjectState(entity, EntityState.Modified);
             // Update the entity in the database
             matbaa.SaveChanges();
         }
     }
     // Return the updated product. Also return any validation errors.
     return Json(new[] {IsEmri}.ToDataSourceResult(request, ModelState));
 }
        public ActionResult TumunuTeslimEt(int IsEmriId)
        {
            Query q = new Query();
            if (IsEmriId == null)
            {
                return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
            }
            try
            {
                using (matbaaEntities ent = new matbaaEntities())
            {
                //int ToplamTeslimEdilmesiGereken = ent.spTeslimatOrani(IsEmriId).First().ToplamTeslimEdilmesiGereken;
                int ToplamTeslimEdilmesiGereken = Convert.ToInt32(Session["TeslimEdilmesiGerekenToplamKalan"].ToString());
                TeslimatRaporu teslimatRaporu=new TeslimatRaporu();
                teslimatRaporu.IsEmriId = IsEmriId;

                teslimatRaporu.TeslimEdenPersonel = User.KullaniciUN;
                teslimatRaporu.TeslimAlan = "-";
                teslimatRaporu.TeslimatMiktari = ToplamTeslimEdilmesiGereken;
                teslimatRaporu.Tarih=DateTime.Now;
                ent.TeslimatRaporu.Add(teslimatRaporu);
                ent.SaveChanges();
                    //return View("Index").Success("İşin tümü başarı ile teslim edildi");

                return RedirectToAction("Index", "TeslimatRaporu",new {IsNo=q.IsEmriIddenIsNoDon(IsEmriId)}).Danger("İşin tümü başarı ile teslim edildi");
            }
            }
            catch (Exception e)
            {

                return RedirectToAction("Index", "TeslimatRaporu", new { IsNo = q.IsEmriIddenIsNoDon(IsEmriId) }).Danger("İş teslimatı başarısız. Hata:" + e.Message);
            }
        }