// GET: SLLIDE/Create public async Task <ActionResult> Create() { var user = await GetUser(); SLLIDE model = new SLLIDE(); return(View(model)); }
// GET: SLLIDE/Edit/5 public async Task <ActionResult> Edit(int?id) { var user = await GetUser(); SLLIDE modeli = await db.SLLIDEs.FindAsync(id); return(View(modeli)); }
public async Task <ActionResult> DeleteSllide(int id) { SLLIDE slide = await db.SLLIDEs.FindAsync(id); DeleteSlideViewModel model = new DeleteSlideViewModel(); model.id = slide.ID; return(View(model)); }
public async Task <ActionResult> Edit(SLLIDE model) { var user = await GetUser(); if (ModelState.IsValid) { try { SLLIDE model1 = await db.SLLIDEs.FindAsync(model.ID); if (Session["UploadedPicture"] != null) { var item = (MEDIAT)Session["UploadedPicture"]; item.ID = model.ID; item.Createdby = user.ID; item.Created = DateTime.Now; db.MEDIATs.Add(item); await db.SaveChangesAsync(); model1.MediaID = item.ID; } model1.ID = model.ID; model1.SllidePershkrimi = model.SllidePershkrimi; model1.SllideTitulli = model.SllideTitulli; model1.SllideDataInsertimit = DateTime.Now; model1.OrderNr = model.OrderNr; db.Entry(model1).State = EntityState.Modified; await db.SaveChangesAsync(); Success("Slide është modifikuar me sukses!", true); Session["UploadedPicture"] = null; return(RedirectToAction("Index")); } catch (Exception ex) { Danger("Ka ndodhur një gabim!", true); return(View("Index")); } } return(View(model)); }
public async Task <ActionResult> Create(SLLIDE modeli) { if (ModelState.IsValid) { var user = await GetUser(); try { SLLIDE model = new SLLIDE(); model.ID = modeli.ID; if (Session["UploadedPicture"] != null) { var item = (MEDIAT)Session["UploadedPicture"]; item.ID = modeli.ID; item.Createdby = user.ID; item.Created = DateTime.Now; db.MEDIATs.Add(item); await db.SaveChangesAsync(); model.MediaID = item.ID; } model.Linku = modeli.Linku; model.OrderNr = modeli.OrderNr; model.SllidePershkrimi = modeli.SllidePershkrimi; model.SllideDataInsertimit = DateTime.Now; model.SllideTitulli = modeli.SllideTitulli; db.SLLIDEs.Add(model); await db.SaveChangesAsync(); Session["UploadedPicture"] = null; return(RedirectToAction("Index")); } catch { return(View()); } } return(View(modeli)); }