/// <summary> /// Constructor /// </summary> public FrmMediaImgChanger(SessionInfo session, int mediaId) : this() { this.session = session; this.mediaId = mediaId; }
/// <summary> /// Constructor /// </summary> /// <param name="session">The current session</param> /// <param name="mediaTypeId">The media type that is being handled</param> /// <param name="mediaIdContainer">Container for storing the new media ID</param> public FrmMediaAdd(SessionInfo session, int mediaTypeId, GenericIntItem mediaIdContainer) : this() { this.session = session; this.mediaTypeId = mediaTypeId; this.mediaIdContainer = mediaIdContainer; }
/// <summary> /// Constructor /// </summary> /// <param name="session">The current session</param> public FrmMediaReturn(SessionInfo session) : this() { this.session = session; this.frmCustomerSearch = new FrmSearchCustomer(this.session); this.frmCustomerSearch.Owner = this; // attach event handlers this.frmCustomerSearch.CustomerSelected += CustomerSearch_CustomerSelected; }
/// <summary> /// Constructor /// </summary> /// <param name="session">The current session</param> public FrmMediaTasks(SessionInfo session) : this() { this.session = session; this.frmCustomerSearch = new FrmSearchCustomer(this.session); this.frmCustomerSearch.Owner = this; // attach event handlers this.frmCustomerSearch.CustomerSelected += CustomerSearch_CustomerSelected; this.session.MediaBasketContentChanged += Session_MediaBasketContentChanged; }
/// <summary> /// Constructor /// </summary> /// <param name="session">The current session</param> public FrmSearchCustomer(SessionInfo session) : this() { this.session = session; }
/// <summary> /// Constructor with session initalization /// </summary> /// <param name="session">The current session</param> public FrmCustomerManager(SessionInfo session) : this() { this.session = session; }
/// <summary> /// Constructor /// </summary> /// <param name="session">The current session</param> /// <param name="mediaTypeId">The media type that is being handled</param> public FrmMediaMusicManager(SessionInfo session, int mediaTypeId) : base(session, mediaTypeId) { InitializeComponent(); }
/// <summary> /// Constructor /// </summary> /// <param name="session">The current session</param> /// <param name="mediaTypeId">The media type that is being handled</param> public FrmMediaBookBase(SessionInfo session, int mediaTypeId) : base(session, mediaTypeId) { InitializeComponent(); }
/// <summary> /// Constructor /// </summary> /// <param name="session">The current session</param> /// <param name="formMode"> /// The form mode: specify if the media dialogues shall be opened /// for managing media or for media selection. /// </param> public FrmMediaTypeSelector(SessionInfo session, FormMode formMode) : this() { this.session = session; this.formMode = formMode; }
/// <summary> /// Constructor with session initialization /// </summary> /// <param name="session">The current session</param> public FrmAdminManager(SessionInfo session) : this() { this.session = session; }
/// <summary> /// Constructor /// </summary> /// <param name="session">The current session</param> /// <param name="mediaTypeId">The media type that is being handled</param> public FrmMediaMiscSearch(SessionInfo session, int mediaTypeId) : base(session, mediaTypeId) { InitializeComponent(); }
/// <summary> /// Get account data from a given session. /// </summary> /// <remarks> /// Make sure to cast the obect to either an /// Administrators or a User object according /// to the AccountType of the session. /// </remarks> /// <param name="session">The session containing the account information</param> /// <returns>User account data as object</returns> public object GetAccountFromSession(SessionInfo session) { if (session == null) throw new ArgumentNullException("session"); switch (session.AccountType) { case UserType.Administrator: return GetAdministratorById(session.UserId); case UserType.Customer: return GetUserById(session.UserId); } throw new MissingDataException(); }
/// <summary> /// Constructor with session initialization /// </summary> /// <param name="session">The current session</param> public FrmMain(SessionInfo session) : this() { if (session == null) throw new ArgumentNullException("session"); this.session = session; }
/// <summary> /// Constructor /// </summary> /// <param name="session">The current session</param> public FrmMediaReservations(SessionInfo session) : this() { this.session = session; }
/// <summary> /// Constructor /// </summary> /// <param name="session">The current session</param> /// <param name="mediaTypeId">The ID of the media type</param> public FrmMediaOverviewBase(SessionInfo session, int mediaTypeId) : this() { this.session = session; this.mediaTypeId = mediaTypeId; }