public ActionResult Olustur(string evrakAd, System.Web.HttpPostedFileBase yuklenecekDosya) { if (yuklenecekDosya != null) { try { string dosyaAd = Path.GetFileName(yuklenecekDosya.FileName); var yuklenmeYeri = Path.Combine(Server.MapPath("~/Evraklar"), dosyaAd); string evrakYol = "/Evraklar/" + dosyaAd; yuklenecekDosya.SaveAs(yuklenmeYeri); int personelId = Convert.ToInt32(Session["personelId"]); Evraklar evrak = new Evraklar(); evrak.evrakAd = evrakAd; evrak.perId = personelId; evrak.evrakYol = evrakYol; evrak.evrakTarih = DateTime.Now; evrak.evrakDurumId = 1; evrak.evrakYerId = 1; entity.Evraklar.Add(evrak); entity.SaveChanges(); Raporlar rapor = new Raporlar(); rapor.evrakId = evrak.evrakId; rapor.personelId = personelId; rapor.tarih = DateTime.Now; rapor.durumId = 1; rapor.yerId = 1; entity.Raporlar.Add(rapor); entity.SaveChanges(); return(RedirectToAction("Takip", "Kullanici")); } catch (Exception) { return(RedirectToAction("Index", "Kullanici")); } } else { return(View()); } }
public ActionResult HataGonder() { int yetkiId = Convert.ToInt32(Session["yetkiId"]); if (yetkiId == 1) { Evraklar evrak = (Evraklar)TempData["evrak"]; ViewBag.evrak = evrak; return(View()); } else { return(RedirectToAction("Index", "Login")); } }