// GET: SYADMIN/TeknikerAta public ActionResult Index(int?id, int?Bid) { if (Bid != null) { Session["a"] = Bid.Value; TempData["b"] = Bid.Value;//1. tekniker atama için ilk olarak listele sayfasından seçilen kaydı tempdataya atıyoruz.Tempdata çalışma pirensibi sistem kapanmadan ve üzerine yazılmadan aynı datayı taşıması. } if (id == null) { return(View(DB.Teknikerler.ToList())); } var teknik = (from s in DB.Teknikerler where s.id == id select s).FirstOrDefault(); ViewBag.tek = teknik.teknikerAdi; int sayi = (from s in DB.Teknikerler where s.id == id select s.teknikerIsYuk).FirstOrDefault(); sayi++; int a = Convert.ToInt32(TempData["b"]); BankoGiris bnk = DB.BankoGirisler.First(s => s.id == a); bnk.TeknikerAdi = ViewBag.tek; tekniker guncelle = DB.Teknikerler.First(u => u.id == id); guncelle.teknikerIsYuk = sayi; DB.SaveChanges(); //return View(DB.Teknikerler.ToList()); return(RedirectToAction("Listele")); }
public ActionResult Create([Bind(Include = "id,mtipId,musteriAdi,tcNo,Email,telEv,telIs,GSM,adres,servisGirisTarih,servisGirisSaat,seriNo,imei,musteriSikayet,Aciklama,takipNo,garantiId,TurunId")] BankoGiris bankoGiris) { if (ModelState.IsValid) { double numara; try { numara = Convert.ToDouble((from s in db.BankoGirisler orderby s.id descending select s).FirstOrDefault().takipNo); } catch (Exception) { numara = 0; } numara++; string num = numara.ToString().PadLeft(7, '0'); bankoGiris.takipNo = num; bankoGiris.servisGirisSaat = DateTime.Now; bankoGiris.servisGirisTarih = DateTime.Now; db.BankoGirisler.Add(bankoGiris); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.mtipId = new SelectList(db.MusteriTipler, "Id", "MusteriTipi", bankoGiris.mtipId); ViewBag.garantiId = new SelectList(db.Garantiler, "ID", "GarantiAdi", bankoGiris.garantiId); ViewBag.TurunId = new SelectList(db.Urunler, "ID", "UrunKodu"); return(View(bankoGiris)); }
public ActionResult DeleteConfirmed(int id) { BankoGiris bankoGiris = db.BankoGirisler.Find(id); db.BankoGirisler.Remove(bankoGiris); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "id,mtipId,musteriAdi,tcNo,Email,telEv,telIs,GSM,adres,servisGirisTarih,servisGirisSaat,seriNo,imei,musteriSikayet,Aciklama,takipNo,garantiId,TurunId")] BankoGiris bankoGiris) { if (ModelState.IsValid) { db.Entry(bankoGiris).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.mtipId = new SelectList(db.MusteriTipler, "Id", "MusteriTipi", bankoGiris.mtipId); ViewBag.garantiId = new SelectList(db.Garantiler, "ID", "GarantiAdi", bankoGiris.garantiId); ViewBag.TurunId = new SelectList(db.Urunler, "ID", "UrunKodu", bankoGiris.TurunId); return(View(bankoGiris)); }
// GET: SYADMIN/BankoGiris/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } BankoGiris bankoGiris = db.BankoGirisler.Find(id); if (bankoGiris == null) { return(HttpNotFound()); } return(View(bankoGiris)); }
// GET: SYADMIN/BankoGiris/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } BankoGiris bankoGiris = db.BankoGirisler.Find(id); if (bankoGiris == null) { return(HttpNotFound()); } ViewBag.mtipId = new SelectList(db.MusteriTipler, "Id", "MusteriTipi", bankoGiris.mtipId); ViewBag.garantiId = new SelectList(db.Garantiler, "ID", "GarantiAdi", bankoGiris.garantiId); ViewBag.TurunId = new SelectList(db.Urunler, "ID", "UrunKodu", bankoGiris.TurunId); return(View(bankoGiris)); }