Ejemplo n.º 1
0
 public static void InsertPersonne(Personne p)
 {
     using (var db = new MineBricksContext())
     {
         db.Add(p);
         db.SaveChanges();
     }
 }
Ejemplo n.º 2
0
 public static void UpdatePersonne(Personne p)
 {
     using (var db = new MineBricksContext())
     {
         db.Update(p);
         db.SaveChanges();
     }
 }
Ejemplo n.º 3
0
 public static void AddConge(Conges conges)
 {
     using (var db = new MineBricksContext())
     {
         db.Add(conges);
         db.SaveChanges();
     }
 }
Ejemplo n.º 4
0
 public static List <Personne> SearchGroupPersonne()
 {
     using (var db = new MineBricksContext())
     {
         var personnes = db.Personne.Include(p => p.Role).Include(p => p.Adresse).OrderBy(b => b.IdPersonne).ToList();
         return(personnes);
     }
 }
Ejemplo n.º 5
0
 public static void CreateAdresse(Adresse adresse)
 {
     using (var db = new MineBricksContext())
     {
         db.Add(adresse);
         db.SaveChanges();
     }
 }
Ejemplo n.º 6
0
 public static void DeleteAdresse(Adresse adresse)
 {
     using (var db = new MineBricksContext())
     {
         db.Remove(adresse);
         db.SaveChanges();
     }
 }
Ejemplo n.º 7
0
 public static void DeleteTypeConges(TypeConges typeConges)
 {
     using (var db = new MineBricksContext())
     {
         db.Remove(typeConges);
         db.SaveChanges();
     }
 }
Ejemplo n.º 8
0
 public static void AddTypeConges(TypeConges typeConges)
 {
     using (var db = new MineBricksContext())
     {
         db.Add(typeConges);
         db.SaveChanges();
     }
 }
Ejemplo n.º 9
0
 public static List <TypeConges> SearchGroupTypeConges()
 {
     using (var db = new MineBricksContext())
     {
         var typeConge = db.TypeConges.ToList();
         return(typeConge);
     }
 }
Ejemplo n.º 10
0
        public List <Personne> SelectPersonnes()
        {
            List <Personne> personne;

            using (var db = new MineBricksContext())
            {
                personne = db.Personne.ToList();
            }
            return(personne);
        }
Ejemplo n.º 11
0
        public Personne SelectPersonne(Personne p)
        {
            Personne personne;

            using (var db = new MineBricksContext())
            {
                personne = db.Personne.Where(pe => pe == p).FirstOrDefault();
            }
            return(personne);
        }
Ejemplo n.º 12
0
        public static Personne SearchUniquePersonne(Guid id)
        {
            Personne res = null;

            using (var db = new MineBricksContext())
            {
                var personne = db.Personne.Find(id);
                res = (Personne)personne;
            }
            return((Personne)res);
        }
Ejemplo n.º 13
0
        public static int GetNombreCongeRestant(TypeConges typeConges)
        {
            int nb;

            using (var db = new MineBricksContext())
            {
                nb = Convert.ToInt32(db.Conges
                                     .Where(c => c.TypeConges == typeConges)
                                     .Select(c => (c.DateAbsenceFin - c.DateAbsenceDebut).Days));
            }

            return(nb);
        }