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"); }
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(); } }
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#"}) }
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; }
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); } }