Example #1
0
        public bool Update(Recette recette)
        {
            try
            {
                using (var bdd = new DataService.AcoreDBEntities())
                {
                    List <DataService.Recette> pro             = bdd.Recette.ToList();
                    DataService.Recette        recetteToUpdate = bdd.Recette.FirstOrDefault(recetteFound => recetteFound.Id == recette.Id);
                    if (recetteToUpdate != null)
                    {
                        recetteToUpdate.IdProcess = recette.IdProcess;
                        recetteToUpdate.Nom       = recette.Nom;
                        recetteToUpdate.Cyclage   = recette.Cyclage;
                        recetteToUpdate.SegCours  = recette.SegCours;

                        bdd.SaveChanges();
                    }
                }
                return(true);
            }
            catch
            {
                return(false);
            }
        }
Example #2
0
        public static Recette GetRecetteFromId(int id)
        {
            Recette result = new Recette();

            try
            {
                using (var bdd = new DataService.AcoreDBEntities())
                {
                    DataService.Recette recette = bdd.Recette.Where(rec => rec.Id == id).First();
                    result = new Recette(recette);
                }
            }
            catch (Exception e)
            {
                Console.WriteLine("Exception: {0}", e);
                return(result);
            }
            return(result);
        }
Example #3
0
 public bool Insert(Recette recette)
 {
     try
     {
         using (var bdd = new DataService.AcoreDBEntities())
         {
             bdd.Recette.Add(new DataService.Recette()
             {
                 IdProcess    = recette.IdProcess,
                 Nom          = recette.Nom,
                 Cyclage      = recette.Cyclage,
                 SegCours     = recette.SegCours,
                 TempsRestant = recette.TempsRestant
             });
             bdd.SaveChanges();
         }
         return(true);
     }
     catch (Exception e)
     {
         Console.WriteLine("Exception: {0}", e);
         return(false);
     }
 }
Example #4
0
 public bool Delete(Recette recette)
 {
     throw new NotImplementedException();
 }