Esempio n. 1
0
        /// <summary>
        /// Return één Examiner.
        /// </summary>
        public Models.BU.Examiner GetSingleExaminer(string query)
        {
            Connect();
            try
            {
                SqlCommand cmd = new SqlCommand(query, conn);

                conn.Open();
                SqlDataReader reader = cmd.ExecuteReader();

                while (reader.Read())
                {
                    Models.BU.Examiner singleExaminer = new Models.BU.Examiner(Convert.ToInt32(reader["UserId"]), reader["Username"].ToString(), reader["EmailAdress"].ToString(), reader["Firstname"].ToString(), reader["Lastname"].ToString());
                    Debug.WriteLine("GetSingleExaminer - Succes.");
                    return(singleExaminer);
                }
            }
            catch (Exception)
            {
                Debug.WriteLine("GetSingleExaminer - Exception!");
                return(null);
            }
            Debug.WriteLine("GetSingleExaminer - Niks gevonden.");
            return(null);
        }
Esempio n. 2
0
 public string UpdateModuleCC(string Name, string Code, int Period, int Year, string Faculty, string Profile, int Credits, bool GeneralModule, int ExaminerId, string Description, int LectureHours, int PracticalHours, int ModuleId, string ingelogd)
 {
     //aanmaak van een nieuwe examinator met een return value van de informatie die de gebruiker ingevoerd heeft. deze wordt gebruikt in de BU laag.
     Models.BU.Examiner ex = new Models.BU.Examiner();
     return(ex.UpdateModule(Name, Code, Period, Year, Faculty, Profile, Credits, GeneralModule, ExaminerId, Description, LectureHours, PracticalHours, ModuleId, ingelogd));
 }
 public DataTable ReadModulesLinkedToExaminor(string ingelogd)
 {
     //aanmaak van een nieuwe examinator met een return value van de in te vullen datagrid. deze wordt gebruikt in de BU laag.
     Models.BU.Examiner M = new Models.BU.Examiner();
     return(M.ReadModulesLinkedToExaminor(ingelogd));
 }
 public DataTable DeleteModuleCC(int ModuleId, string ingelogd)
 {
     //aanmaak van een nieuwe examinator met een return value van de informatie die de gebruiker ingevoerd heeft. deze wordt gebruikt in de BU laag.
     Models.BU.Examiner D = new Models.BU.Examiner();
     return(D.DeleteModule(ModuleId, ingelogd));
 }