public JsonResult Delete(mc_cat_merc model) { DbObject obj = new DbObject(); try { var _obj = db.mc_cat_merc.Find(model.id_categoria); db.mc_cat_merc.Remove(_obj); db.SaveChanges(); obj.db_obj_ack = "OK"; } catch (Exception ex) { obj.db_obj_ack = "KO"; obj.db_obj_message = ex.Message; } return(Json(obj, JsonRequestBehavior.AllowGet)); }
public JsonResult Edit(mc_cat_merc model) { DbObject obj = new DbObject(); obj.db_obj_ack = "KO"; obj.db_obj_message = "Attenzione i campi obbligatori non sono stati validati"; if (ModelState.IsValid) { try { db.Entry(model).State = EntityState.Modified; db.SaveChanges(); obj.db_obj_ack = "OK"; } catch (Exception ex) { obj.db_obj_ack = "KO"; obj.db_obj_message = ex.Message; } } return(Json(obj, JsonRequestBehavior.AllowGet)); }
/// <summary> /// /// </summary> /// <param name="x"></param> /// <param name="url"></param> /// <returns></returns> internal static string getImg(mc_cat_merc x, string url) { var model = x.ma_articoli.FirstOrDefault().ma_articoli_img.FirstOrDefault().id_img_articolo; return(model != null ? url + "/" + model : url + "/" + "no_img.jpg"); }