public void addDurum(int firmaid) { FirmaDurum durum = new FirmaDurum(); int id = firmaid; durum.Firmaid = id; durum.Durum = 0; db.FirmaDurum.Add(durum); db.SaveChanges(); }
public ActionResult OnayDurumu(FormCollection form) { ContextEntitiess context = new ContextEntitiess(); if (form["sbmtbtn"] == "0") { string vergiNo = form["VergiNumarası"]; int onayKodu = Int32.Parse(form["OnayKodu"]); FirmaDurum durum = context.FirmaDurum.Where(p => p.FirmaBilgileridb.VergiNo == vergiNo && p.Kontrolid == onayKodu).FirstOrDefault(); if (durum == null) { TempData["durumiptal"] = "Böyle bir kayıt bulunamadı lütfen Vergi Numaranız ve Onay Kodunuzu kontrol ediniz"; } else { TempData["durumid"] = durum.Kontrolid; var Bilgiler = context.FirmaBilgileridb.Where(p => p.id == durum.Firmaid).ToList(); if (durum.Durum == 0) { TempData["OnayDurumu"] = "Kaydınız beklemededir Lütfen sonra tekrar deneyin"; } else if (durum.Durum == 1) { TempData["OnayDurumu"] = "Kaydınız Onaylanmıştır"; } else if (durum.Durum == 2) { TempData["Güncelle"] = Bilgiler[0].id; TempData["OnayDurumu"] = "Kaydınız Reddedilmiştir\n Nedeni:" + durum.RedSebebi; } else { TempData["OnayDurumu"] = "Kaydınız İptal Edilmiştir"; } return(View(Bilgiler)); } } else { FirmaDurum durumdegis = new FirmaDurum(); durumdegis = context.FirmaDurum.Find(TempData["durumid"]); durumdegis.Durum = 3; durumdegis.Tarih = DateTime.Now; context.Entry(durumdegis).State = EntityState.Modified; context.SaveChanges(); TempData["durumiptal"] = "İşleminiz İptal Edilmiştir"; } return(View()); }
public ActionResult Firmaincele(FormCollection form) { int kontrolid = Int32.Parse(form["kontrolid"]); if (form["Tamam"] == "Kabul") { FirmaDurum durum = new FirmaDurum(); durum = context.FirmaDurum.Find(kontrolid); durum.Durum = 1; durum.Tarih = DateTime.Now; durum.RedSebebi = ""; durum.YapanKişi = Request.Cookies.Get("UserName").Value; context.Entry(durum).State = EntityState.Modified; context.SaveChanges(); TempData["Onaylama"] = "İşleminiz Gerçekleşmiştir"; } else { FirmaDurum durum = new FirmaDurum(); durum = context.FirmaDurum.Find(kontrolid); durum.Durum = 2; durum.Tarih = DateTime.Now; durum.YapanKişi = Request.Cookies.Get("UserName").Value; durum.RedSebebi = form["hide"]; context.Entry(durum).State = EntityState.Modified; context.SaveChanges(); TempData["Onaylama"] = "İşleminiz Gerçekleşmiştir"; } int id; try { id = Int32.Parse(Session["görüntüle"].ToString()); } catch (Exception) { id = 0; } var sahip = context.FirmaSahibidb.Where(p => p.Firmaid == id).ToList(); return(View(sahip)); }