public ActionResult Create(PROJE proje, HttpPostedFileBase RESIM) { if (ModelState.IsValid) { if (RESIM != null) { proje.RESIM = RESIM.FileName; } if (proje.PROJE_REFNO == 0) { proje.ACIKLAMA = HttpUtility.HtmlDecode(proje.ACIKLAMA); db.PROJEs.Add(proje); } else { proje.ACIKLAMA = HttpUtility.HtmlDecode(proje.ACIKLAMA); db.Entry(proje).State = System.Data.Entity.EntityState.Modified; } db.SaveChanges(); if (RESIM != null) { RESIM.SaveAs(Request.PhysicalApplicationPath + "/images/proje/" + RESIM.FileName); } return(RedirectToAction("Index")); } return(View(proje)); }
public ActionResult Create(PROJE proje, HttpPostedFileBase RESIM) { if (ModelState.IsValid) { if (RESIM != null) { proje.RESIM = RESIM.FileName; } if (proje.PROJE_REFNO == 0) { proje.ACIKLAMA = HttpUtility.HtmlDecode(proje.ACIKLAMA); db.PROJEs.Add(proje); } else { proje.ACIKLAMA = HttpUtility.HtmlDecode(proje.ACIKLAMA); db.Entry(proje).State = System.Data.Entity.EntityState.Modified; } db.SaveChanges(); if (RESIM != null) { RESIM.SaveAs(Request.PhysicalApplicationPath + "/images/" + RESIM.FileName); //resim kaydediliyor. } } else { //hata var kayıt ekranı acılacak return(View(proje)); //model binding } return(RedirectToAction("Index")); //listeleme yapılıyor. }
public ActionResult Create(PROJE p, HttpPostedFileBase RESIM) { if (ModelState.IsValid) { if (RESIM != null) { p.RESIM = RESIM.FileName; } if (p.PROJE_REFNO == 0) { db.PROJEs.Add(p); } else { db.Entry(p).State = System.Data.Entity.EntityState.Modified; } db.SaveChanges(); if (RESIM != null) { RESIM.SaveAs(Request.PhysicalApplicationPath + "/Images" + RESIM.FileName); } } else { return(View(p)); } return(RedirectToAction("Index")); }
protected void Button3_Click(object sender, EventArgs e) { // KAYDET if (txtPROJE_REFNO.Text != "") // güncelle { PROJE p = db.PROJEs.Find(Convert.ToInt32(txtPROJE_REFNO.Text)); p.PROJE_ADI = txtPROJE_ADI.Text; p.ACIKLAMA = HttpUtility.HtmlDecode(txtACIKLAMA.Text); ResimKaydet(p, fuRESIM); db.SaveChanges(); } else { PROJE p = new PROJE(); p.PROJE_ADI = txtPROJE_ADI.Text; p.ACIKLAMA = HttpUtility.HtmlDecode(txtACIKLAMA.Text); ResimKaydet(p, fuRESIM); db.PROJEs.Add(p); db.SaveChanges(); } GridView1.DataSource = db.PROJEs.ToList(); GridView1.DataBind(); pnlKAYIT.Visible = false; pnlLISTE.Visible = true; }
public ActionResult DeleteConfirmed(int id) { PROJE pROJE = db.PROJEs.Find(id); db.PROJEs.Remove(pROJE); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "PROJE_REFNO,PROJE_ADI,RESIM,ACIKLAMA")] PROJE pROJE) { if (ModelState.IsValid) { db.Entry(pROJE).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pROJE)); }
public ActionResult Detay(int id = 0) { PROJE proje = db.PROJEs.Find(id); if (proje == null) { TempData["m"] = "Proje Bulunamadı."; return(RedirectToAction("Goster", "Mesaj")); } return(View(proje)); }
public ActionResult Create([Bind(Include = "PROJE_REFNO,PROJE_ADI,RESIM,ACIKLAMA")] PROJE pROJE) { if (ModelState.IsValid) { db.PROJEs.Add(pROJE); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pROJE)); }
public ActionResult Delete(int id) { PROJE p = db.PROJEs.Find(id); if (p != null) { db.PROJEs.Remove(p); db.SaveChanges(); } return(RedirectToAction("Index")); }
protected void Button5_Click(object sender, EventArgs e) { // SİL PROJE p = db.PROJEs.Find(Convert.ToInt32(txtPROJE_REFNO.Text)); db.PROJEs.Remove(p); db.SaveChanges(); GridView1.DataSource = db.PROJEs.ToList(); GridView1.DataBind(); pnlKAYIT.Visible = false; pnlLISTE.Visible = true; }
public ActionResult Delete(int?id) { if (id != null) { PROJE p = db.PROJEs.Find(id); if (p != null) { db.PROJEs.Remove(p); } } return(RedirectToAction("Index")); }
public ActionResult Create(int?id) { if (id == null) { PROJE p = new PROJE(); return(View(p)); } else { PROJE p = db.PROJEs.Find(id); return(View(p)); } }
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e) { // SEÇ PROJE p = db.PROJEs.Find(Convert.ToInt32(GridView1.SelectedDataKey.Value)); txtPROJE_REFNO.Text = Convert.ToString(p.PROJE_REFNO); txtPROJE_ADI.Text = p.PROJE_ADI; txtACIKLAMA.Text = HttpUtility.HtmlDecode(p.ACIKLAMA); imgRESIM.ImageUrl = p.RESIM; pnlKAYIT.Visible = true; pnlLISTE.Visible = false; }
public ActionResult Delete(int?id) { if (id != null)//id istek içerisinde varsa { PROJE p = db.PROJEs.Find(id); if (p != null)//id projelerde varsa { db.PROJEs.Remove(p); db.SaveChanges();//listeden databaseden silinmesini sağlıyor. } } return(RedirectToAction("Index")); }
// GET: Admin/Projeler/Delete/5 public ActionResult Delete(int?id) { if (id != null)//id istek içerisinde varsa { PROJE p = db.PROJEs.Find(id); if (p != null)//id kullanıcılarda varsa { db.PROJEs.Remove(p); db.SaveChanges(); } } return(RedirectToAction("Index")); }
public ActionResult Create(int?id) { PROJE p = new PROJE(); if (id != null) { p = db.PROJEs.Find(id); if (p == null) { p = new PROJE(); } } return(View(p)); }
public ActionResult GetData() { PROJE db = new PROJE(); var data = db.DEGERLENDIRMEs.Include("Product") .GroupBy(p => p.PERSONEL.ADI_SOYADI) .Select(g => new { name = g.Key, count = g.Average(w => w.KAVRAMA) + g.Average(d => d.INISIYATIF) + g.Average(d => d.INISIYATIF) + g.Average(d => d.EKIP_CALISMASI) + g.Average(i => i.IS_BILGISI) + g.Sum(i => i.IS_KALITESI) + g.Average(i => i.OZVERI) + g.Average(i => i.SORUMLULUK) + g.Average(i => i.YARATICILIK) + g.Average(i => i.ZAMANLAMA) }).ToList(); return(Json(data, JsonRequestBehavior.AllowGet)); }
public ActionResult Create(int?id) { PROJE p = new PROJE(); if (id != null) { p = db.PROJEs.Find(id); //proje bulunuyor if (p == null) //proje yoksa { p = new PROJE(); } } return(View(p));//model binding }
// GET: Admin/Projeler/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PROJE pROJE = db.PROJEs.Find(id); if (pROJE == null) { return(HttpNotFound()); } return(View(pROJE)); }
public ActionResult Create(PROJE proje, HttpPostedFileBase RESIM) { if (ModelState.IsValid) { if (proje.PROJE_ADI != null) { db.PROJEs.Add(proje); } if (proje.ACIKLAMA == null) { db.PROJEs.Add(proje); } if (RESIM != null) { proje.RESIM = RESIM.FileName; } if (proje.PROJE_REFNO == 0) { db.PROJEs.Add(proje); } else { db.Entry(proje).State = System.Data.Entity.EntityState.Modified; } db.SaveChanges(); if (RESIM != null) { RESIM.SaveAs(Request.PhysicalApplicationPath + "/images/" + RESIM.FileName); //resim kaydediliyor } } else { string hatalar = ""; foreach (var item in ModelState.Values) { for (int i = 0; i < item.Errors.Count; i++) { hatalar += item.Errors[i].ErrorMessage; } } ViewData["hatalar"] = hatalar; return(View(proje)); } return(RedirectToAction("Index")); }
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e) { int refno = Convert.ToInt32(GridView1.SelectedDataKey.Value.ToString()); PROJE p = db.PROJEs.Find(refno); if (p != null) { txtPROJE_REFNO.Text = p.PROJE_REFNO.ToString(); txtPROJE_ADI.Text = p.PROJE_ADI; txtACIKLAMA.Text = p.ACIKLAMA; } pnlKayit.Visible = true; pnlListe.Visible = false; }
void ResimKaydet(PROJE p, FileUpload fuRESIM) { if ((fuRESIM.PostedFile != null) && (fuRESIM.PostedFile.ContentLength > 0)) { p.RESIM = fuRESIM.FileName; string SaveLocation = Server.MapPath("/admin/Images/Proje/" + fuRESIM.FileName); try { fuRESIM.PostedFile.SaveAs(SaveLocation); } catch (Exception ex) { } } }
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e) { int refno = Convert.ToInt32(GridView1.SelectedDataKey.Value); PROJE k = db.PROJEs.Find(refno); if (k != null) { txtACIKLAMA.Text = k.ACIKLAMA; txtADI.Text = k.ADI; txtPROJE_REFNO.Text = k.PROJE_REFNO.ToString(); //fuRESIM } //kayıt panelini ac liste panelini kapat pnlProjeKayit.Visible = true; pnlProjeListe.Visible = false; }
protected void Button5_Click(object sender, EventArgs e) { //sil if (txtPROJE_REFNO.Text != "") { int refno = Convert.ToInt32(txtPROJE_REFNO.Text); PROJE k = db.PROJEs.Find(refno); db.PROJEs.Remove(k); db.SaveChanges(); GridView1.DataSource = db.PROJEs.ToList(); GridView1.DataBind(); pnlProjeKayit.Visible = false; pnlProjeListe.Visible = true; } }
protected void Button3_Click(object sender, EventArgs e) { // KAYDET if (txtPROJE_REFNO.Text != "") { int refno = Convert.ToInt32(txtPROJE_REFNO.Text); PROJE p = db.PROJEs.Find(refno); p.PROJE_ADI = txtPROJE_ADI.Text; p.ACIKLAMA = HttpUtility.HtmlDecode(txtACIKLAMA.Text); p.RESIM = RESIM1.FileName; RESIM1.SaveAs(Request.PhysicalApplicationPath + "/images/" + RESIM1.FileName); db.SaveChanges(); } else { PROJE p = new PROJE(); p.PROJE_ADI = txtPROJE_ADI.Text; p.ACIKLAMA = HttpUtility.HtmlDecode(txtACIKLAMA.Text); p.RESIM = RESIM1.FileName; RESIM1.SaveAs(Request.PhysicalApplicationPath + "/images/" + RESIM1.FileName); db.PROJEs.Add(p); db.SaveChanges(); } GridView1.DataSource = db.PROJEs.ToList(); GridView1.DataBind(); pnlKayit.Visible = false; pnlListe.Visible = true; }
protected void Button3_Click(object sender, EventArgs e) { //kaydet if (txtPROJE_REFNO.Text != "") //ekranda kayıt varsa { int refno = Convert.ToInt32(txtPROJE_REFNO.Text); PROJE k = db.PROJEs.Find(refno); k.PROJE_REFNO = Convert.ToInt32(txtPROJE_REFNO.Text); k.ADI = txtADI.Text; k.ACIKLAMA = HttpUtility.HtmlDecode(txtACIKLAMA.Text); k.RESIM = fuRESIM.FileName; if ((fuRESIM.PostedFile != null) && (fuRESIM.PostedFile.ContentLength > 0)) { string SaveLocation = Server.MapPath("Images/" + fuRESIM.FileName); try { fuRESIM.PostedFile.SaveAs(SaveLocation); } catch (Exception ex) { } } db.SaveChanges(); } else { PROJE k = new PROJE(); k.ADI = txtADI.Text; k.ACIKLAMA = HttpUtility.HtmlDecode(txtACIKLAMA.Text); k.RESIM = fuRESIM.FileName; if ((fuRESIM.PostedFile != null) && (fuRESIM.PostedFile.ContentLength > 0)) { string SaveLocation = Server.MapPath("Images/" + fuRESIM.FileName); try { fuRESIM.PostedFile.SaveAs(SaveLocation); } catch (Exception ex) { } } db.PROJEs.Add(k);//yeni kayıt dbset e ekleniyor. db.SaveChanges(); } //degisikliklerin ekrana yansıtılması için GridView1.DataSource = db.PROJEs.ToList(); GridView1.DataBind(); //kaydet i kapat listeyi ac pnlProjeKayit.Visible = false; pnlProjeListe.Visible = true; }