public int GuncelStokSayisi(int AltGruplarId) { using (matbaaEntities ent = new matbaaEntities()) { return Convert.ToInt32(ent.spGuncelStokSayisi(AltGruplarId).First()); } }
public ActionResult Create( [Bind( Include = "IsEmriId,IsNo,TarihSayi,Adi,Personel,Telefon,KabulTarihi,TeslimTarihi,Aciklama,BirimId,Silindi,IlgiliEPosta,IKBSBirimUN,BitmisIsBoyutlariId" )] IsEmri isemri) { if (ModelState.IsValid) { //ilk eklemeyi yaparken silindiyi false a cek isemri.Silindi = false; isemri.IsNo = OtomatikIsNoAl(); db.IsEmri.Add(isemri); db.SaveChanges(); //tam burada diğer 4 tabloyada gelecek düzenlemeler için insert yapmalıyız //spIsEmriInsertEderkenDigerDortTabloyadaInsertEt(IsEmriId) prosedürünü çalıştırmak gerekli using (matbaaEntities ent = new matbaaEntities()) { ent.spIsEmriInsertEderkenDigerDortTabloyadaInsertEt(isemri.IsEmriId); } return RedirectToAction("Index", "IsEmri").Success("Yeni İş Emri bigisi ekleme işlemi başarılı"); } ViewBag.BirimId = new SelectList(db.Birim, "BirimId", "BirimAdi", isemri.BirimId); return RedirectToAction("Index", "IsEmri").Danger("Yeni İş Emri bilgisi ekleme işlemi başarısız"); }
//public ActionResult IsEmriYetkilendirme(int IsEmriId) //{ //} public ActionResult HerhangiBirUretimNotunuDon(int AsamaId,int IsEmriId) { string Not = string.Empty; using (matbaaEntities db = new matbaaEntities()) { if (AsamaId == 1) { Not = (from c in db.UretimNotlari where c.IsEmriId == IsEmriId select new {c.BaskiOncesiHazirlikNotu}).First().BaskiOncesiHazirlikNotu; } if (AsamaId == 2) { Not = (from c in db.UretimNotlari where c.IsEmriId == IsEmriId select new { c.BaskiNotu }).First().BaskiNotu; } if (AsamaId == 3) { Not = (from c in db.UretimNotlari where c.IsEmriId == IsEmriId select new { c.MucellithaneNotu }).First().MucellithaneNotu; } } return View(Not); }
public ActionResult KapakBaskiMakineAnalizOku() { using (var matbaa = new matbaaEntities()) { ObjectResult<spKapakBaskiMakineleriAnaliz_Result> kapakBaskiMakineleriAnaliz = matbaa.spKapakBaskiMakineleriAnaliz(DateTime.Parse("2014.01.01"), DateTime.Parse("2016.01.01")); return Json(kapakBaskiMakineleriAnaliz.ToList(), JsonRequestBehavior.AllowGet); } }
public ActionResult IcKagitTuketimiAnalizOku() { using (var matbaa = new matbaaEntities()) { ObjectResult<spIcKagitTuketimiAnaliz_Result> icKagitTuketimiAnaliz = matbaa.spIcKagitTuketimiAnaliz(DateTime.Parse("2014.01.01"), DateTime.Parse("2016.01.01")); return Json(icKagitTuketimiAnaliz.ToList(), JsonRequestBehavior.AllowGet); } }
//public spGecenOtuzGunIcindeBitirilenIslerListe_Result spGecenOtuzGunIcindeBitirilenIslerListe() //{ // using (matbaaEntities db = new matbaaEntities()) // { // return db.spGecenOtuzGunIcindeBitirilenIslerListe(); // } //} public static List<Birim> GetAllBirims() { using (matbaaEntities ent = new matbaaEntities()) { var x = from c in ent.Birim select c; return x.ToList(); } }
public ActionResult AltGtupStokGirisleri(int id) { using (matbaaEntities ent = new matbaaEntities()) { ViewBag.AltGrupAdi = AltGrupIddenAltGrupAdiDon(id); IEnumerable<spStokGiren_Result> giren = ent.spStokGiren(id, DateTime.Parse("01.01.1900"), DateTime.Now); return View(giren.ToList()); } }
// // GET: /UretimFormu/ public ActionResult UretimFormu(int IsEmriId) { using (matbaaEntities ent =new matbaaEntities()) { if (ent.spAltUretimAsamasiAltUretimAsamasiIdden(IsEmriId, 1).Count() > 0) { var result = ent.spAltUretimAsamasiAltUretimAsamasiIdden(IsEmriId, 1).FirstOrDefault(); return View(result); } else { return RedirectToAction("Create", "Uretim").Warning("Bu İş Emri için ilgili üretim bilgisi henüz girilmemiş!"); } } }
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 bool IsEmriDosyasiniVeriTabaninaYaz(int isEmriId,string dosyaAdi,string dosyaAciklamasi,string dosyaKonumu) { bool Sonuc = false; using (matbaaEntities ent = new matbaaEntities()) { try { ent.spIsEmriDosyasiYaz(isEmriId, dosyaAdi, dosyaAciklamasi, dosyaKonumu); Sonuc = true; } catch (Exception) { Sonuc = false; } } return Sonuc; }
// GET: /TeslimatRaporu/Create public ActionResult Create(string SeciliIsEmriId) { using (matbaaEntities ent = new matbaaEntities()) { Query q = new Query(); ViewBag.TeslimTarihi = q.TaahhutEdilenTeslimTarihiniDon(Convert.ToInt32(SeciliIsEmriId)).Replace(" 00:00:00",""); int IsEmriId = Convert.ToInt32(SeciliIsEmriId); ViewBag.IsEmriId = IsEmriId; int ToplamTeslimEdilmesiGereken = ent.spTeslimatOrani(IsEmriId).First().ToplamTeslimEdilmesiGereken; int TeslimEdilen = ent.spTeslimatOrani(IsEmriId).First().ToplamTeslimEdilen; string TeslimatOrani = ent.spTeslimatOrani(IsEmriId).First().TeslimatOrani; ViewBag.TeslimatOraniBilgisi = TeslimEdilen.ToString() + "/" + ToplamTeslimEdilmesiGereken + " (Teslimat Oranı=" + TeslimatOrani + ")"; Session["ToplamTeslimEdilmesiGereken"] = ToplamTeslimEdilmesiGereken; Session["TeslimEdilen"] = TeslimEdilen; } ViewBag.IsEmriId = new SelectList(db.IsEmri.OrderByDescending(a => a.IsEmriId), "IsEmriId", "IsNo", SeciliIsEmriId); ViewBag.TeslimEdenPersonel = new SelectList(db.Personel, "PersonelUN", "PersonelAdiSoyadi"); return View(); }
public ActionResult Create([Bind(Include = "IsEmriId,IsNo,TarihSayi,Adi,Personel,Telefon,KabulTarihi,TeslimTarihi,Aciklama,BirimId,Silindi,IlgiliEPosta,IKBSBirimUN,BitmisIsBoyutlariId")] IsEmri isEmri, string BirimUN, IEnumerable<string> OlmayanIsParcalariMultiSelect) { Query q=new Query(); ModelState.Remove("Silindi"); if (ModelState.IsValid) { //db.IsEmri.Add(isEmri); //db.SaveChanges(); //return RedirectToAction("Index"); //ilk eklemeyi yaparken silindiyi false a cek isEmri.Silindi = false; isEmri.IKBSBirimUN = Guid.Parse(BirimUN); isEmri.IsNo = OtomatikIsNoAl(); db.IsEmri.Add(isEmri); db.SaveChanges(); var olmayanIsParcalariMultiSelect = OlmayanIsParcalariMultiSelect as string[] ?? OlmayanIsParcalariMultiSelect.ToArray(); foreach (var isParcasi in olmayanIsParcalariMultiSelect) { bool bak= q.IsEmriYokIsParcasiTablosunaEkle(isEmri.IsEmriId, isParcasi.ToString()); } //tam burada diğer 4 tabloyada gelecek düzenlemeler için insert yapmalıyız //spIsEmriInsertEderkenDigerDortTabloyadaInsertEt(IsEmriId) prosedürünü çalıştırmak gerekli using (matbaaEntities ent = new matbaaEntities()) { ent.spIsEmriInsertEderkenDigerDortTabloyadaInsertEt(isEmri.IsEmriId); } MailGonder("*****@*****.**", ConfigurationManager.AppSettings["YeniIsEmrindeMailGonderilecekler"], isEmri.IsNo + " iş nolu yeni iş emri hakkında", "Sisteme," + isEmri.IsNo + " iş nolu yeni bir iş emri girilmiştir."); return RedirectToAction("Index", "IsEmris").Success("Yeni İş Emri bigisi ekleme işlemi başarılı"); } ViewBag.BirimId = new SelectList(db.Birim, "BirimId", "BirimAdi", isEmri.BirimId); return RedirectToAction("Index", "IsEmris").Danger("Yeni İş Emri bilgisi ekleme işlemi başarısız"); }
public int FindIsEmriKullanilanLaminasyonlarIdByIsEmriId(int IsEmriId) { using (matbaaEntities db = new matbaaEntities()) { int Sonuc = 0; var bak = from c in db.IsEmriKullanilanLaminasyonlar where c.IsEmriId == IsEmriId select new { c.KullanilanLaminasyonlarId }; try { Sonuc = bak.FirstOrDefault().KullanilanLaminasyonlarId; } catch { Sonuc = 0; } return Sonuc; } }
public int FindIsEmriKullanilacakKagitByIsEmriId(int IsEmriId) { using (matbaaEntities db = new matbaaEntities()) { var bak = from c in db.IsEmriKullanilacakKagit where c.IsEmriID == IsEmriId select new { c.IsEmriKullanilacakKagitId }; return bak.First().IsEmriKullanilacakKagitId; } }
public int FindIsEmriKalipMalzemeGideriByIsEmriId(int IsEmriId) { using (matbaaEntities db = new matbaaEntities()) { var bak = from c in db.IsEmriKalipMalzemeGiderleri where c.IsEmriId == IsEmriId select new { c.IsEmriKalipMalzemeGiderleriId }; return bak.First().IsEmriKalipMalzemeGiderleriId; } }
public int FindIsEmriFilmGiderleriIdByIsEmriId(int IsEmriId) { using (matbaaEntities db = new matbaaEntities()) { int Sonuc = 0; var bak = from c in db.IsEmriFilmGiderleri where c.IsEmriId == IsEmriId select new { c.IsEmriFilmGiderleriId }; try { Sonuc = bak.FirstOrDefault().IsEmriFilmGiderleriId; } catch { Sonuc = 0; } return Sonuc; } }
public bool PersonelUretimAsamasiIcinYetkilendirimisMi(int IsEmriId, int AltUretimAsamalariId, string Personel) { bool Sonuc = false; Guid bak = UserManager.User.KullaniciUN; using (matbaaEntities db = new matbaaEntities()) { int SatirSayisi = (from c in db.UretimYetkilendirme where c.IsEmriId == IsEmriId && c.AltUretimAsamalariId == AltUretimAsamalariId select new { c.UretimYetkilendirmeId }).Count(); if (SatirSayisi > 0) { Sonuc = true; } } return Sonuc; }
public string OtomatikIsNoAl() { using (matbaaEntities db = new matbaaEntities()) { return db.spOtomatikIsNoAl().FirstOrDefault(); } }
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 int FindIsEmriTeknikBilgilerByIsEmriId(int IsEmriId) { using (matbaaEntities db = new matbaaEntities()) { var bak = from c in db.IsEmriTeknikBilgiler where c.IsEmriId == IsEmriId select new { c.IsEmriTeknikBilgilerId }; int Sonuc = bak.First().IsEmriTeknikBilgilerId; return Sonuc; } }
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 DosyayiSil(string filePath) //{ // bool Basarim = false; // try // { // string fullPath = Request.MapPath(filePath.Replace("c:\\Projects\\KendoMatbaa\\KendoMatbaa", "~")); // if (System.IO.File.Exists(fullPath)) // { // System.IO.File.Delete(fullPath); // } // Basarim = true; // //return RedirectToAction("Index", "IsEmri").Success("Dosya silme işlemi başarılı"); // } // catch (Exception) // { // Basarim = false; // } // return Basarim; //} public ActionResult DosyayiSil(string filePath,int isEmriUploadDosyalariId) { if (PersonelBelirliBirRoleSahipMi("MatbaaAdmin")) { try { Query q=new Query(); int IsEmriIdd = q.isEmriUploadDosyalariIddenIsEmriIdDon(isEmriUploadDosyalariId); string fullPath = Request.MapPath(filePath.Replace("c:\\Projects\\KendoMatbaa\\KendoMatbaa", "~")); if (System.IO.File.Exists(fullPath)) { System.IO.File.Delete(fullPath); //Burada o dosyayı veritabanından da silmek gerekiyor using (matbaaEntities ent = new matbaaEntities()) { ent.spIsEmriDosyasiniSil(isEmriUploadDosyalariId); } } //return RedirectToAction("Index", "IsEmri").Success("Dosya silme işlemi başarılı"); return RedirectToAction("TabView", "IsEmri", new { IsEmriId = IsEmriIdd, index = 7 }).Success("Dosya silme işlemi başarılı"); ; } catch (Exception) { Query q = new Query(); int IsEmriIdd = q.isEmriUploadDosyalariIddenIsEmriIdDon(isEmriUploadDosyalariId); return RedirectToAction("TabView", "IsEmri", new { IsEmriId = IsEmriIdd, index = 7 }).Danger("İş Emri bilgisi güncelleme işlemi başarısız"); } } else { return RedirectToAction("Index", "IsEmris").Danger("Yetkiniz yok!"); } }
public bool IsEmriTeknikBilgilerKaydiVarmi(int IsEmriId) { using (matbaaEntities db = new matbaaEntities()) { bool Sonuc = false; int Sayi = (from c in db.IsEmriTeknikBilgiler where c.IsEmriId == IsEmriId select c).ToList().Count(); if (Sayi > 0) Sonuc = true; return Sonuc; } }
public bool IsCinsiSil(int IsCinsiId) { using (matbaaEntities ent = new matbaaEntities()) { bool Basarim = false; try { ent.spUpdateIsCinsiSilindi(IsCinsiId, true); Basarim = true; } catch (Exception exc) { Basarim = false; } return Basarim; } }
public bool PersonelBelirliBirRoleSahipMi(string RoleAdi) { bool Sonuc = false; using (matbaaEntities db = new matbaaEntities()) { var roller = (from c in db.Roller where c.PersonelUN == User.KullaniciUN select new { c.RolAdi }); foreach (var item in roller) { if (item.RolAdi ==RoleAdi) { Sonuc = true; } } } return Sonuc; }
public string AltGrupIddenAltGrupAdiDon(int AltGruplarId) { string AltGrupAdi = string.Empty; using (matbaaEntities db = new matbaaEntities()) { AltGrupAdi = (from c in db.AltGruplar where c.AltGruplarId == AltGruplarId select new { c.AltGrupAdi }).First().AltGrupAdi; } return AltGrupAdi; }
public string StokGruplariIddenStokGrubuAdiDon(int StokGruplariId) { string StokGrupAdi = string.Empty; using (matbaaEntities db = new matbaaEntities()) { StokGrupAdi = (from c in db.StokGruplari where c.StokGruplariId == StokGruplariId select new { c.StokGrupAdi }).First().StokGrupAdi; } return StokGrupAdi; }
public int BaskiIcinKapakveIcEbadiDon(int IsEmriId,bool KapakMi) { int Sonuc = 0; using (matbaaEntities db = new matbaaEntities()) { if (KapakMi) { try { Sonuc = (from c in db.IsEmriKullanilacakKagit where c.IsEmriID == IsEmriId select new { c.KapakBaskiBoyutu }).First().KapakBaskiBoyutu.Value; } catch { } } else { try { Sonuc = (from c in db.IsEmriKullanilacakKagit where c.IsEmriID == IsEmriId select new { c.IcBaskiBoyutu }).First().IcBaskiBoyutu.Value; } catch { } } } return Sonuc; }
public spGuncelStokDurumuOzelRev_Result AltGrupIcinGuncelStokDurumu(int AltGrupId) { using (matbaaEntities ent = new matbaaEntities()) { return ent.spGuncelStokDurumuOzelRev(AltGrupId).FirstOrDefault(); } }
public int FindIsEmriBaskiBilgileriByIsEmriId(int IsEmriId) { using (matbaaEntities db = new matbaaEntities()) { var bak = from c in db.IsEmriOnayBilgileri where c.IsEmriID == IsEmriId select new { c.IsEmriBaskiBilgileriId }; return bak.First().IsEmriBaskiBilgileriId; } }