Updates a Ply name.</br><B>Get:</B> Ply ID (String), Ply Name (String)</br><B>Return:</B> "OK" or an Exception text in case of an error.</br>Updates a ply.</br><B>Get:</B> Ply ID (String), Ply Name (String), Ply Description (String), User ID (String), Is Shared (Boolean), </br>Password (String), Ply Type (Int16), Language Code (String) </br><B>Return:</B> "OK" or an Exception text in case of an error.</br>Creates a new Ply.</br><B>Get:</B> Ply Name (String), Ply Description (String), User ID (String), Is Shared (Boolean), </br>Password (String), User Origin (Where user came from) (String), Ply Type (Int16), Language Code (String) </br><B>Return:</B> New Ply ID (String) or an Exception text in case of an error.</br>Gets a Ply for a given User and a given Ply Type.</br><B>Get:</B> User ID (String), Ply Type (Int16)</br><B>Return:</B> Data Table with the requested Ply details</br>Gets a Ply for a given movie URL.</br><B>Get:</B> URL (String), Ply Type (Int16)</br><B>Return:</B> Data Table with the requested Ply details</br>Gets a Ply for a given movie URL, User ID and Ply type.</br><B>Get:</B> URL (String), User ID (String), Ply Type (Int16)</br><B>Return:</B> Data Table with the requested Ply details</br>Gets a Ply for a given movie URL, Ply Type and Language.</br><B>Get:</B> URL (String), Ply Type (Int16), Language Code (String)</br><B>Return:</B> Data Table with the requested Ply details</br>Gets a Ply for a given movie ID.</br><B>Get:</B> Movie ID(String), Ply Type (Int16)</br><B>Return:</B> Data Table with the requested Ply details</br>Gets all the active Plys (contains at least 1 bubble) for a given movie ID.</br><B>Get:</B> Movie ID (String), Ply Type (Int16)</br><B>Return:</B> Data Table with the requested Ply details</br>Gets a Ply by Ply ID.</br><B>Get:</B> Ply ID (String)</br><B>Return:</B> Data Table with the requested Ply details</br>Deletes a bubble according to a given Bubble ID.</br><B>Get:</B> Bubble ID (As String)Deletes a blank bubble according to a given Ply ID.</br><B>Get:</B> Ply ID (As String)Returns a Bubble DataTable according to a given Ply ID.</br><B>Get:</B> Ply ID (As String)</br><B>Return:</B> Bubble Data TableReturns a Bubble DataTable accroding to a given Bubble ID.</br><B>Get:</B> Bubble ID (As String)</br><B>Return:</B> Bubble Data TableGets a list of bubble formats.</br><B>Get:</B> Nothing.</br><B>Return:</B> Bubble format DataTableSends a report E-Mail.</br><B>Get:</B> E-Mail message body.</br><B>Return:</B> NothingCreates a Link-Track record in the Database by given parameters.</br><B>Get:</B> Link (String), Bubble ID (String), User ID (String), Is player embedded? (String), User IP (String), User Host (String), Referal (String), User Agent (String), User Language (String)</br><B>Return:</B> Nothing.Gets a link-track for a given user.</br><B>Get:</B> User ID (String)</br><B>Return:</B> Link Track DataTableGets a link-track for a given ply.</br><B>Get:</B> User ID (String)</br><B>Return:</B> Link Track DataTableProduces 2 kinds of reports:<br>1. <u>ReportType is "Stats":</u> Gets a list of the top 10 Movie titles, grouped by movie sources, ordered by a "new plys per movie" counter.</br>2. <u>ReportType is not "Stats":</u> Gets a list of the top 10 Movie titles, grouped by movie sources, ordered by a "most viewed plys" counter.</br><B>Get:</B> Report Type (String), Movie Source (String), Days to include in the report (Int16)</br><B>Return:</B> A top 10 DataTable</br>Gets reports' statistics table by movie source.</br><B>Get:</B> Movie source (String).</br><B>Return:</B> Reports statistics DataTableGets details for users who has a valid IP Address in Users table but do not appear in IP Addresses table.</br><B>Get:</B> Nothing.</br><B>Return:</B> Missing IP DataTableCreates a row in IPAdress table, contains client IP details.</br><B>Get:</B> IP Address</br><B>Return:</B> Success - Client country; Failoure - "Unknown"Generates a plys report based on a given report name and parameters.</br><B>Get:</B> Report Name (String), Report Code - see comments (String), Date - From (DateTime), Date - To (DateTime), Ply (Integer)</br><B>Return:</B> Dataset with requested data</br><B>Comments:</B> In case Report Code is "WeSync", function returns an empty DataSetGets a movies' ply languages by movie URL and Ply type ID.</br><B>Get:</B> Movie URL (String), Ply Type ID (Int16)</br><B>Return:</B> Language DataTableGets a full list of languages.</br><B>Get:</B> Nothing</br><B>Return:</B> Language DataTableGets a full list of languages.</br><B>Get:</B> Nothing</br><B>Return:</B> Language DataTableGets ads from Amazon based on keywords exists inside a given URL, and Creates a new OnScreenAd DataTable with ad details.</br><B>Get:</B> URL (String)</br><B>Return:</B> ONScreenAd DataTable</br><B>Comments:</B> Calls Movie_GetKeywordsAndTimecodes to get the needed keywords out of the given URLUpdates an Ad.</br><B>Get:</B> Ad ID (Integer), Advertiser (String), Ad Category ID (Integer), Ad Url (String), Ad Link (String), Ad Enabled? (Boolean), Start Date (DateTime), End Date (DateTime), Max Appearance (Int32), </br>Max Clicks (Int32)</br><B>Return:</B> "OK" for success, Exception Message for failoure.Creates an Ad.</br><B>Get:</B> Advertiser (String), Ad Category ID (Integer), Ad Url (String), Ad Link (String), Ad Enabled? (Boolean), Start Date (DateTime), End Date (DateTime), Max Appearance (Int32), Max Clicks (Int32)</br><B>Return:</B> "OK" for success, Exception Message for failoure.Gets a full list of Ads.</br><B>Get:</B> Nothing.</br><B>Return:</B> Ads DataTableUpdates an advertiser.</br><B>Get:</B> Advertiser short name (String), Advertiser full name (String), Contact Information (String), Advertiser Country ID (Integer)</br><B>Return:</B> "OK" for success, Exception Message for failoure.Creates an advertiser.</br><B>Get:</B> Advertiser short name (String), Advertiser full name (String), Contact Information (String), Advertiser Country ID (Integer)</br><B>Return:</B> "OK" for success, Exception Message for failoure.Gets a full list of Advertisers.</br><B>Get:</B> Nothing.</br><B>Return:</B> Advertisers DataTableUpdates an Ad Category.</br><B>Get:</B> Ad Category ID (Integer), Ad Category (String)</br><B>Return:</B> "OK" for success, Exception Message for failoure.Creates an Ad Category.</br><B>Get:</B> Ad Category (String)</br><B>Return:</B> "OK" for success, Exception Message for failoure.Gets a full list of Ad Categories.</br><B>Get:</B> Nothing.</br><B>Return:</B> Ad Categories DataTableGets a list of Site Default Rules by movie source. If there is no previous site default rule for the given movie source, method creates a new site default rule with default values and returns the updated site default rules list.</br><B>Get:</B> Movie Source (String)</br><B>Return:</B> Site Default Rules DataTableGets a list of Site Default Rules by movie source. </br><B>Get:</B> Movie Source (String)</br><B>Return:</B> Site Default Rules DataTableGets a list of Site Default Rules by movie source. If there is no previous site default rule for the given movie source, method creates a new site default rule with default values and returns the updated site default rules list.</br><B>Get:</B> Movie Source (String)</br><B>Return:</B> Site Default Rules DataTableGets a full list of Site Default Rules.</br><B>Get:</B> Nothing.</br><B>Return:</B> Site Default Rules DataTableGets a full list of Site Rules.</br><B>Get:</B> Nothing.</br><B>Return:</B> Site Rules DataTableCreates site default rule.</br><B>Get:</B> Movie Source (String), Show ply menu? (Boolean), Show Ply On/Off? (Boolean), Show Sub Menu? (Boolean), Show More Plys? (Boolean), </br>Show User Menu? (Boolean), Show Sub Sponsor? (Boolean), Default Language (String)</br><B>Return:</B> "OK" for success.Creates a site rule.</br><B>Get:</B> Movie Source (String), Ply? (Boolean), Subtitles? (Boolean), SponserAd? (Boolean), PLYMenu? (Boolean), Default Language (String), Default Ply (String), Default User (String)</br><B>Return:</B> "OK" for success.Manages site default rules.</br><B>Get:</B> Site Default Rules (Site Default Rules DataTable)</br><B>Return:</B> "OK" for success, Exception message for failoure.</br><B>Comment:</B> Truncating existing table, and inserting all rows from the given table to the database table.If method fails to insert a row to the database, trying to insert the row without default values.Manages site rules.</br><B>Get:</B> Site Rules (Site Rules DataTable)</br><B>Return:</B> "OK" for success, Exception message for failoure.</br><B>Comment:</B> Truncating existing table, and inserting all rows from the given table to the database table.If method fails to insert a row to the database, trying to insert the row without default values.Gets a full list of countries.</br><B>Get:</B> Nothing.</br><B>Return:</B> Country DataTableGets a ClipArt for a user by User ID.</br><B>Get:</B> User ID (String)</br><B>Return:</B> Name of the XML File containing the Clipart files.Gets recent ply list per source site starting at a given date, showing top X records.</br><B>Get:</B> Source site (String), Starting at date (String), How many recent records (Integer)</br><B>Return:</B> Ply list DataTableGets the most popular plys per source site, starting at the given date, showing top X records.</br><B>Get:</B> Source site (String), Starting at date (String), How many recent records (Integer)</br><B>Return:</B> Ply list DataTableGets a ply by a Ply ID.</br><B>Get:</B> Ply ID (String)</br><B>Return:</B> Ply list DataTableGets all plys per User ID.</br><B>Get:</B> User ID (String)</br><B>Return:</B> Ply list DataTableGets all User groups.</br><B>Get:</B> Nothing.</br><B>Return:</B> Single Value DataTableCreates a User Group.</br><B>Get:</B> User Group (String)</br><B>Return:</B> "OK" for success, Exception Message in case of an error.Gets a Movie source by a User group.</br><B>Get:</B> User Group (String)</br><B>Return:</B> Single Value DataTableCreating a Movie source-User group relationship.</br><B>Get:</B> User Group (String), Movie Source (String)</br><B>Return:</B> "OK" for success, Exception message in case of an error.Removing a Movie source-User group relationship.</br><B>Get:</B> User Group (String), Movie Source (String)</br><B>Return:</B> "OK" for success, Exception message in case of an error.Mailing users' password.</br><B>Get:</B> E-Mail address (String)</br><B>Return:</B> "OK" for success, Exception message in case of an error.Updates where user came from data.</br><B>Get:</B> User ID (String), User NickName (String), HomePage (String)</br><B>Return:</B> "OK" for success, Exception message in case of an error.Updates user details.</br><B>Get:</B> User ID (String), IP (String), Host (String), Referal (String), Agent (String), Language (String)</br><B>Return:</B> "OK" for success, Exception message in case of an error.Updates user extra details.</br><B>Get:</B> User ID (String), Email Address (String), <u>Full Name (String)</u>, Country ID (Integer), Gender (String), Birth Date (DateTime)</br><B>Return:</B> "OK" for success, "Email Already Exists" for fail.</br><B>Comments:</B> Underlined is the difference between this method and the correspondent one that uses the flash.Updates user extra details (using flash).</br><B>Get:</B> User ID (String), Email Address (String), <u>Nick Name (String)</u>, Country ID (Integer), Gender (String), Birth Date (DateTime)</br><B>Return:</B> "OK" for success, "Email Already Exists" for fail.</br><B>Comments:</B> Underlined is the difference between this method and the correspondent one that does not use the flash.Updates user details.</br><B>Get:</B> User ID (String), E-Mail Address (String), Password (String), User Origin (Came From) (String)</br><B>Return:</B> "OK" for success, "Email Already Exists" for fail.</br>Updates user details (using flash).</br><B>Get:</B> User ID (String), E-Mail Address (String), Password (String), User Origin (Came From) (String), <u>Nick Name (String)</u></br><B>Return:</B> "OK" for success, "Email Already Exists" for fail.</br><B>Comments:</B> Underlined is the difference between this method and the correspondent one that does not use the flash.Turns user logout flag on/off.</br><B>Get:</B> User ID (String), On Hold Flag (Boolean)</br><B>Return:</B> "OK"Creates a new user.</br><B>Get:</B> User Origin (Came From) (String), Language ID (Integer), User IP (String), Host (String), Referal (String), Agent (String), Language (String)</br><B>Return:</B> User DataTable.Gets a user by a Nickname.</br><B>Get:</B> User Nick Name (String)</br><B>Return:</B> User DataTable.Gets a user by User Group Details.</br><B>Get:</B> User Group (String)</br><B>Return:</B> User DataTable.Gets a user by an E-Mail Address.</br><B>Get:</B> E-Mail Address (String)</br><B>Return:</B> User DataTable.Gets a user by an ID.</br><B>Get:</B> User ID (String)</br><B>Return:</B> User DataTable.Gets movies' keywords.</br><B>Get:</B> Movie URL (String), Language Code (String)</br><B>Return:</B> Ply server Dataset</br><B>Comments:</B> Calls PLY_GetByMovieUrl or PLY_GetByMovieUrlAndLanguage to get the plys for the movie and updates the Keywords table.Gets movies' keywords and bubble time codes.</br><B>Get:</B> Movie URL (String), Language Code (String)</br><B>Return:</B> Ply server Dataset</br><B>Comments:</B> Calls PLY_GetByMovieUrl or PLY_GetByMovieUrlAndLanguage to get the plys for the movie and updates the Keywords table.Gets a movie URL Details.</br><B>Get:</B> URL (String), ByRef Site (String), ByRef Movie Type (eMovieType), ByRef Movie Length (String), ByRef Movie Title (String)</br><B>Return:</B> Movie URL.Checks whether a movie URL is valid. If it is valid, updates the movie URL Data.</br><B>Get:</B> Movie ID (String)</br><B>Return:</B> "OK" for success, "Invalid" for fail.Updates a movie title.</br><B>Get:</B> Movie ID (String), Title (String)</br>Updates a movie URL data.</br><B>Get:</B> Movie Path (String), Flash File URL (String), Movie Length (String), Movie Source (String)</br>Creates a new movie entry in the database using a movie URL.</br><B>Get:</B> URL (String), User ID (String)</br><B>Return:</B> The newly created Movie's Datatable.Creates a new movie entry in the database using given parameters.</br><B>Get:</B> Title (String), IndicTitle ID (Integer), Movie Path (String), CRC (String), User ID (String), </br>Movie Type ID (Integer), Flash File URL (String), Movie Length (String), Movie Source (String)</br><B>Return:</B> New movie ID.Sets a default ply for a movie.</br><B>Get:</B> Movie ID (String), Ply ID (String)</br>Adds an existing Ply to a Movie</br><B>Get:</B> Movie ID (String), Ply ID (String)</br>Returns movie details using a given Ply ID</br><B>Get:</B> Ply ID (String)</br><B>Return:</B> Movie DataTable with the requested Movie details.Returns movie details using a given movie source file URL</br><B>Get:</B> Source file URL (String)</br><B>Return:</B> Movie DataTable with the requested Movie details.Returns movie details using a given URL</br><B>Get:</B> URL (String)</br><B>Return:</B> Movie DataTable with the requested Movie details.Returns a list of all the available movies in the Database</br><B>Get:</B> Nothing</br><B>Return:</B> A Movie DataTableReturns movie details using a given Movie ID</br><B>Get:</B> Movie ID (String)</br><B>Return:</B> A Movie DataTable with the requested Movie details.Creates a Ply and a Movie by a movie URL</br><B>Get:</B> URL (String), User ID (String), Ply Type (Integer), Language Code (String), byRef Movie ID (String), byRefPly ID (String)</br><B>Return:</B> XML of the new Ply ID and the new Movie IDCreates a Ply by Movie ID.</br><B>Get:</B> Movie ID (String), User ID (String), Ply Type (Integer), Language Code (String), Ply ID (String)</br><B>Return:</B> New Ply ID (String)Counts a Ply views.</br><B>Get:</B> Ply ID (String), PlyViews (Integer)</br><B>Return:</B> Views count (Integer)</br><B>Comments:</B> Both the Flash and the site is using this methodUpdates Ply views table and views counter in Plys table.</br><B>Get:</B> Ply ID (String), Movie ID (String), User ID (String), Is Embeded (String), Source Url (String)</br><B>Return:</B> "OK" For Success, "Invalid" in case of an error (And logs the error) or "Nothing" if all method operation fails.Updates user's impression.</br><B>Get:</B> Nothing. Using the CurPID Parameter (updated by Bubble_GetByPlys)</br><B>Comments:</B> Called from Bubble_GetByPlys. Logs an Exception in case of an errorClones a ply.</br><B>Get:</B> Ply ID (String)</br><B>Return:</B> New Ply ID(String)Deletes a ply.</br><B>Get:</B> Ply ID (String)</br><B>Return:</B> "OK" </br><B>Comment:</B> No Error Handling used in this method.Changes a Ply's user ID.</br><B>Get:</B> Original User ID (String), New User ID (String)</br><B>Return:</B> "OK" </br><B>Comments:</B> No Error Handling used in this method.Auto updates a user Ply's title right after creating it using a given movie ID.</br><B>Get:</B> Ply ID (String), User ID (String)</br><B>Return:</B> "OK"</br><B>Comments:</B> Called by PLY_CreateByMovieID. No Error Handling in this method.