// // GET: /Parti/ public ActionResult Index(int MilId = 0, int bas = 0, int getir = 5) { if (bas < 0) { bas = 0; } @ViewBag.Toplam = Partis.Count(); var partis = Partis.OrderByDescending(p => p.IsEmriNo).Skip(bas).Take(getir); ViewBag.Bas = bas; ViewBag.Getir = getir; if (MilId != 0) { partis = partis.Where(p => p.MilId == MilId); } List <Parti> partiler = partis.ToList(); //partiler.ForEach(p => p.isValid = TryValidateModel(p)); foreach (Parti prti in partiler) { ModelMetadata modelMetaData = ModelMetadataProviders.Current.GetMetadataForType(() => prti, typeof(Parti)); //prti.isValid = ModelValidator.GetModelValidator(modelMetaData, ControllerContext); } return(View(partiler)); }
// // GET: /Parti/Details/5 /////////////////////// COMMENT KALSIN EXCEL CIKTISI VERIYOR /* * public ActionResult Details(int id = 0) * { * Parti parti = db.Partis.Include(p => p.Mil).Single(p => p.PartiId == id); * if (parti == null) * { * return HttpNotFound(); * } * return View(parti); * }*/ public ActionResult Form(int id = 0, int form = 0) { switch (form) { case 1: ViewBag.FormCss = Url.Content("~/Content/Formlar/kaliteKontrolForm.css"); break; default: ViewBag.FormCss = Url.Content("~/Content/Formlar/imalatIsEmriForm.css"); break; } if (id == 0) { //ViewBag.FormCss = Url.Content("~/Content/Formlar/formKoseleri.css"); return(View()); } else { Parti parti = Partis.Single(p => p.PartiId == id); if (parti == null) { return(HttpNotFound()); } return(View(parti)); } }
//edit yapiyor bu isi // GET: /Parti/Create /* * public ActionResult Create() * { * ViewBag.MilId = new SelectList(db.Mils.Include(m => m.Sanayi), "MilId", "AramaIsmi"); * * return View(new Parti { * MilAdedi = null, * PartiKodu = MvcApplication2.Models.Parti.BugununPartiKodu + SiradakiPartiSirasi(), * IsEmriNo = SiradakiIsEmriNo(), * GirisTarihi = DateTime.Today }); * } * * // * // POST: /Parti/Create * [HttpPost] * public ActionResult Create(Parti parti) * { * if(db.Partis.Count(p => p.PartiKodu == parti.PartiKodu && p.PartiId != parti.PartiId) > 0) * ModelState.AddModelError("PartiKodu", "Bu parti kodu zaten ekli"); * if (db.Partis.Count(p => p.IsEmriNo == parti.IsEmriNo && p.PartiId != parti.PartiId) > 0) * ModelState.AddModelError("IsEmriNo", "Bu is emri no zaten var"); * * if (ModelState.IsValid) * { * parti.GirisTarihi = DateTime.Now; * db.Partis.Add(parti); * db.SaveChanges(); * * return RedirectToAction("Index"); * } * ViewBag.MilId = new SelectList(db.Mils.Include(m => m.Sanayi), "MilId", "AramaIsmi",parti.MilId); * return View(parti); * } */ // // GET: /Parti/Edit/5 public ActionResult Duzenle(int id = 0) { Parti parti; if (id == 0)//yeni olustur { parti = new Parti { MilAdedi = null, PartiKodu = MvcApplication2.Models.Parti.BugununPartiKodu + SiradakiPartiSirasi(), IsEmriNo = SiradakiIsEmriNo(), GirisTarihi = DateTime.Today } } ; else { parti = Partis.Single(p => p.PartiId == id); } if (parti == null) { return(HttpNotFound()); } ViewBag.MilId = new SelectList(Mils, "MilId", "AramaIsmi", parti.MilId); return(View(parti)); }
public void TestMethod1(string nom, string representant, string description) { Partis p = new Partis(); Assert.IsNotNull(nom); Assert.IsNotNull(representant); Assert.IsNotNull(description); }