public async Task <ActionResult> AddKategori(PRODUKTI_IN_KATEGORIA model) { MessageJS returnmodel = new MessageJS(); var user = await GetUser(); if (ModelState.IsValid) { try { PRODUKTI_IN_KATEGORIA addmodel = new PRODUKTI_IN_KATEGORIA(); addmodel.ID = model.ID; addmodel.ProduktiID = model.ProduktiID; addmodel.KategoriaID = model.KategoriaID; db.PRODUKTI_IN_KATEGORIA.Add(addmodel); await db.SaveChangesAsync(); returnmodel.Status = true; returnmodel.Message = "Produkti u shtua ne kategori!"; 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> DeleteChosenKategoria_POST(PRODUKTI_IN_KATEGORIA model) { MessageJS returnmodel = new MessageJS(); var kategorianeprodukt = await db.PRODUKTI_IN_KATEGORIA.FindAsync(model.KategoriaID); try { db.PRODUKTI_IN_KATEGORIA.Remove(kategorianeprodukt); await db.SaveChangesAsync(); returnmodel.Status = true; returnmodel.Message = "Kategoria u fshi nga produkti"; returnmodel.ID = model.KategoriaID; } catch (Exception) { returnmodel.Status = false; returnmodel.Message = "Ka ndodhur nje gabim"; } return(Json(returnmodel, JsonRequestBehavior.AllowGet)); }
public ActionResult DeleteChosenKategoria(PRODUKTI_IN_KATEGORIA model) { return(View(model)); }
public async Task <ActionResult> LoadAddedKategorite(PRODUKTI_IN_KATEGORIA model) { var added = await db.PRODUKTI_IN_KATEGORIA.Where(q => q.ProduktiID == model.ProduktiID).OrderByDescending(q => q.ID).ToListAsync(); return(View(added)); }