Exemple #1
0
        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;
            }
        }
Exemple #2
0
 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;
     }
 }
Exemple #3
0
        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;
            }
        }