/// <summary> /// Purpose: Grabs administrator information based on ID /// Accepts: Int /// Returns: Hashtable /// </summary> public Hashtable GetAdministratorByID(int id) { Administrator obj = new Administrator(); QuickStart_DBEntities dbContext; Hashtable hsh = new Hashtable(); try { dbContext = new QuickStart_DBEntities(); obj = dbContext.Administrators.FirstOrDefault(a => a.AdministratorID == id); if (obj != null) { hsh["adminid"] = obj.AdministratorID; hsh["username"] = obj.Username; hsh["password"] = obj.Password; hsh["firstname"] = obj.FirstName; hsh["lastname"] = obj.LastName; hsh["isactive"] = obj.IsActive; } } catch (Exception ex) { ErrorLoggerData.ErrorRoutine(ex, "AdministratorData", "GetAdministratorByID"); } return hsh; }
/// <summary> /// Create a new Administrator object. /// </summary> /// <param name="administratorID">Initial value of the AdministratorID property.</param> public static Administrator CreateAdministrator(global::System.Int32 administratorID) { Administrator administrator = new Administrator(); administrator.AdministratorID = administratorID; return administrator; }
/// <summary> /// Deprecated Method for adding a new object to the Administrators EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToAdministrators(Administrator administrator) { base.AddObject("Administrators", administrator); }