Пример #1
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="myClasse"></param>
 /// <returns></returns>
 public bool UpdateClasse(Classe myClasse)
 {
     using (var db = new Ef())
     {
         db.Classe.Attach(myClasse);
         db.Entry(myClasse).State = EntityState.Modified;
         return(db.SaveChanges() > 0);
     }
 }
Пример #2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="myInscription"></param>
 /// <returns></returns>
 public bool UpdateInscription(Inscription myInscription)
 {
     using (var db = new Ef())
     {
         db.Inscription.Attach(myInscription);
         db.Entry(myInscription).State = EntityState.Modified;
         return(db.SaveChanges() > 0);
     }
 }
Пример #3
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="myMatiere"></param>
 /// <returns></returns>
 public bool UpdateMatiere(Matiere myMatiere)
 {
     using (var db = new Ef())
     {
         db.Matiere.Attach(myMatiere);
         db.Entry(myMatiere).State = EntityState.Modified;
         return(db.SaveChanges() > 0);
     }
 }
Пример #4
0
 /// <summary>
 /// Modifier Un Etudiant
 /// </summary>
 /// <param name="myStudent"></param>
 /// <returns></returns>
 public bool UpdateStudent(Student myStudent)
 {
     using (var db = new Ef())
     {
         db.Student.Attach(myStudent);
         db.Entry(myStudent).State = EntityState.Modified;
         return(db.SaveChanges() > 0);
     }
 }
Пример #5
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="myFiliere"></param>
 /// <returns></returns>
 public bool UpdateFiliere(Filiere myFiliere)
 {
     using (var db = new Ef())
     {
         db.Filiere.Attach(myFiliere);
         db.Entry(myFiliere).State = System.Data.Entity.EntityState.Modified;
         return(db.SaveChanges() > 0);
     }
 }
Пример #6
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="myCours"></param>
 /// <returns></returns>
 public bool UpdateCours(Cours myCours)
 {
     using (var db = new Ef())
     {
         db.Cours.Attach(myCours);
         db.Entry(myCours).State = EntityState.Modified;
         return(db.SaveChanges() > 0);
     }
 }
Пример #7
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="mStaff"></param>
        /// <returns></returns>
        public bool UpdateStaff(Staff mStaff)
        {
            using (var db = new Ef())
            {
                db.Staff.Attach(mStaff);
                db.Entry(mStaff).State = System.Data.Entity.EntityState.Modified;

                return(db.SaveChanges() > 0);
            }
        }
Пример #8
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="myNote"></param>
        /// <returns></returns>
        private static bool UpdateStudentNote(StudentNote myNote)
        {
            //var controlDate = GetCoursById(myNote.CoursGuid)?.StartDate;
            //if (controlDate == null || !EstPresent(myNote.StudentGuid, myNote.CoursGuid, (DateTime)controlDate)) myNote.Note = 0;

            using (var db = new Ef())
            {
                db.StudentNote.Attach(myNote);
                db.Entry(myNote).State = EntityState.Modified;
                return(db.SaveChanges() > 0);
            }
        }
Пример #9
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="myTicket"></param>
        /// <returns></returns>
        private static bool UpdateAbsenceTicket(AbsenceTicket myTicket)
        {
            if (!myTicket.IsPresent)
            {
                myTicket.RetardTime = new TimeSpan(0, 0, 0, 0);
            }

            using (var db = new Ef())
            {
                db.AbsenceTicket.Attach(myTicket);
                db.Entry(myTicket).State = EntityState.Modified;
                return(db.SaveChanges() > 0);
            }
        }