public async Task <ActionResult> AddMedia(PRODUKTI_IN_MEDIA model) { MessageJS returnmodel = new MessageJS(); var user = await GetUser(); if (ModelState.IsValid) { try { PRODUKTI_IN_MEDIA addmodel = new PRODUKTI_IN_MEDIA(); addmodel.ID = model.ID; addmodel.ProduktiID = model.ProduktiID; addmodel.MediaID = model.MediaID; db.PRODUKTI_IN_MEDIA.Add(addmodel); await db.SaveChangesAsync(); returnmodel.Status = true; returnmodel.Message = "Produktit iu shtua nje fotografi!"; return(Json(returnmodel, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { returnmodel.Status = false; returnmodel.Message = "Ka ndodhur një gabim"; } } return(Json(returnmodel, JsonRequestBehavior.AllowGet)); }
public async Task <ActionResult> DeleteChosenMedia_POST(PRODUKTI_IN_MEDIA model) { MessageJS returnmodel = new MessageJS(); var medianeprodukt = await db.PRODUKTI_IN_MEDIA.FindAsync(model.MediaID); try { db.PRODUKTI_IN_MEDIA.Remove(medianeprodukt); await db.SaveChangesAsync(); returnmodel.Status = true; returnmodel.Message = "Media u fshi nga produkti"; returnmodel.ID = model.MediaID; } catch (Exception) { returnmodel.Status = false; returnmodel.Message = "Ka ndodhur nje gabim"; } return(Json(returnmodel, JsonRequestBehavior.AllowGet)); }
public ActionResult DeleteChosenMedia(PRODUKTI_IN_MEDIA model) { return(View(model)); }
public async Task <ActionResult> LoadAddedMedia(PRODUKTI_IN_MEDIA model) { var added = await db.PRODUKTI_IN_MEDIA.Where(q => q.ProduktiID == model.ProduktiID).OrderByDescending(q => q.ID).ToListAsync(); return(View(added)); }