public static void InsertPersonne(Personne p) { using (var db = new MineBricksContext()) { db.Add(p); db.SaveChanges(); } }
public static void UpdatePersonne(Personne p) { using (var db = new MineBricksContext()) { db.Update(p); db.SaveChanges(); } }
public static void AddConge(Conges conges) { using (var db = new MineBricksContext()) { db.Add(conges); db.SaveChanges(); } }
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); } }
public static void CreateAdresse(Adresse adresse) { using (var db = new MineBricksContext()) { db.Add(adresse); db.SaveChanges(); } }
public static void DeleteAdresse(Adresse adresse) { using (var db = new MineBricksContext()) { db.Remove(adresse); db.SaveChanges(); } }
public static void DeleteTypeConges(TypeConges typeConges) { using (var db = new MineBricksContext()) { db.Remove(typeConges); db.SaveChanges(); } }
public static void AddTypeConges(TypeConges typeConges) { using (var db = new MineBricksContext()) { db.Add(typeConges); db.SaveChanges(); } }
public static List <TypeConges> SearchGroupTypeConges() { using (var db = new MineBricksContext()) { var typeConge = db.TypeConges.ToList(); return(typeConge); } }
public List <Personne> SelectPersonnes() { List <Personne> personne; using (var db = new MineBricksContext()) { personne = db.Personne.ToList(); } return(personne); }
public Personne SelectPersonne(Personne p) { Personne personne; using (var db = new MineBricksContext()) { personne = db.Personne.Where(pe => pe == p).FirstOrDefault(); } return(personne); }
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); }
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); }