public JsonResult Update(CategoriePoidsModel model) { try { var dbmodel = this.repository.Get(m => m.Id == model.Id).First(); if (dbmodel != null) { dbmodel.Description = model.Description; dbmodel.Nom = model.Nom; dbmodel.EpreuveId = model.EpreuveId; dbmodel.ValeurBasse = model.ValeurBasse; dbmodel.ValeurHaute = model.ValeurHaute; this.repository.Update(dbmodel); return(Json(model)); } else { throw new ArgumentException("La catégorie de poids est absente de la base de données", "model"); } } catch { throw; } }
public JsonResult Delete(CategoriePoidsModel model) { try { var dbmodel = this.repository.Get(m => m.Id == model.Id).First(); if (dbmodel != null) { this.repository.Delete(dbmodel); return(Json(model)); } else { throw new ArgumentException("La catégorie de poids est absente de la base de données", "model"); } } catch { throw; } }
public JsonResult Create(CategoriePoidsModel model) { try { var dbitem = new CategoriePoids { Description = model.Description, Nom = model.Nom, ValeurBasse = model.ValeurBasse, ValeurHaute = model.ValeurHaute, EpreuveId = model.EpreuveId }; this.repository.Insert(dbitem); return(Json(model)); } catch { throw; } }