Exemplo n.º 1
0
 /// <summary>
 /// GetByLogin
 /// Calls [usp_select_LoginPreference_by_Login]
 /// </summary>
 public static LoginPreference GetByLogin(System.Int32?loginNo)
 {
     Rebound.GlobalTrader.DAL.LoginPreferenceDetails objDetails = Rebound.GlobalTrader.DAL.SiteProvider.LoginPreference.GetByLogin(loginNo);
     if (objDetails == null)
     {
         return(null);
     }
     else
     {
         LoginPreference obj = new LoginPreference();
         obj.LoginNo                   = objDetails.LoginNo;
         obj.ShowMessageAlert          = objDetails.ShowMessageAlert;
         obj.DefaultSiteLanguageNo     = objDetails.DefaultSiteLanguageNo;
         obj.DefaultListPageSize       = objDetails.DefaultListPageSize;
         obj.NumberRecentlyViewedPages = objDetails.NumberRecentlyViewedPages;
         obj.UpdatedBy                 = objDetails.UpdatedBy;
         obj.DLUP = objDetails.DLUP;
         obj.DefaultHomePageTab  = objDetails.DefaultHomePageTab;
         obj.DefaultListPageView = objDetails.DefaultListPageView;
         obj.BackgroundImage     = objDetails.BackgroundImage;
         obj.SaveDataListNuggetStateByDefault = objDetails.SaveDataListNuggetStateByDefault;
         obj.LoginTimeout            = objDetails.LoginTimeout;
         obj.DefaultSiteLanguageCode = objDetails.DefaultSiteLanguageCode;
         //[001] code start
         obj.SendEmail = objDetails.SendEmail;
         //[001] code end
         obj.PrinterNo   = objDetails.PrinterNo;
         obj.PrinterName = objDetails.PrinterName;
         obj.LabelPathNo = objDetails.LabelPathNo;
         objDetails      = null;
         return(obj);
     }
 }
Exemplo n.º 2
0
 /// <summary>
 /// usp_select_login_for_sendemail
 /// </summary>
 /// <param name="loginNo"></param>
 /// <returns></returns>
 public static LoginPreference GetByLoginForSendEmail(System.Int32?loginId)
 {
     Rebound.GlobalTrader.DAL.LoginPreferenceDetails objDetails = Rebound.GlobalTrader.DAL.SiteProvider.LoginPreference.GetByLoginForSendEmail(loginId);
     if (objDetails == null)
     {
         return(null);
     }
     else
     {
         LoginPreference obj = new LoginPreference();
         obj.SendEmail = objDetails.SendEmail;
         obj.Email     = objDetails.Email;
         objDetails    = null;
         return(obj);
     }
 }
Exemplo n.º 3
0
        //[001] code end
        #endregion

        /// <summary>
        /// Returns a new LoginPreferenceDetails instance filled with the DataReader's current record data
        /// </summary>
        protected virtual LoginPreferenceDetails GetLoginPreferenceFromReader(DbDataReader reader)
        {
            LoginPreferenceDetails loginPreference = new LoginPreferenceDetails();

            if (reader.HasRows)
            {
                loginPreference.LoginNo                   = GetReaderValue_Int32(reader, "LoginNo", 0);                                       //From: [Table]
                loginPreference.ShowMessageAlert          = GetReaderValue_Boolean(reader, "ShowMessageAlert", false);                        //From: [Table]
                loginPreference.DefaultSiteLanguageNo     = GetReaderValue_NullableInt32(reader, "DefaultSiteLanguageNo", null);              //From: [Table]
                loginPreference.DefaultListPageSize       = GetReaderValue_Int32(reader, "DefaultListPageSize", 0);                           //From: [Table]
                loginPreference.NumberRecentlyViewedPages = GetReaderValue_Int32(reader, "NumberRecentlyViewedPages", 0);                     //From: [Table]
                loginPreference.UpdatedBy                 = GetReaderValue_NullableInt32(reader, "UpdatedBy", null);                          //From: [Table]
                loginPreference.DLUP = GetReaderValue_NullableDateTime(reader, "DLUP", null);                                                 //From: [Table]
                loginPreference.DefaultHomePageTab  = GetReaderValue_Int32(reader, "DefaultHomePageTab", 0);                                  //From: [Table]
                loginPreference.DefaultListPageView = GetReaderValue_Int32(reader, "DefaultListPageView", 0);                                 //From: [Table]
                loginPreference.BackgroundImage     = GetReaderValue_String(reader, "BackgroundImage", "");                                   //From: [Table]
                loginPreference.SaveDataListNuggetStateByDefault = GetReaderValue_Boolean(reader, "SaveDataListNuggetStateByDefault", false); //From: [Table]
                loginPreference.LoginTimeout            = GetReaderValue_Int32(reader, "LoginTimeout", 0);                                    //From: [Table]
                loginPreference.DefaultSiteLanguageCode = GetReaderValue_String(reader, "DefaultSiteLanguageCode", "");                       //From: [usp_select_LoginPreference_by_Login]
            }
            return(loginPreference);
        }