public dsGeneral.dtPosPreferenceDataTable GetPreference(dhDBnames objDBNames, dhPreference objPreference) { dsGeneral ds = new dsGeneral(); DataSet dsreturn = objDatabase.GetDataSet(objDBNames, objPreference, "xmlGetPreference", (DataSet)ds, "dtPosPreference"); dsGeneral.dtPosPreferenceDataTable retdt = ((dsGeneral)dsreturn).dtPosPreference; return(retdt); }
public static dsGeneral.dtPosPreferenceDataTable GetPreference(dhDBnames objDBNames, dhPreference objPreference) { try { dsGeneral.dtPosPreferenceDataTable var_ret = null; if (objBLPreference == null) { objBLPreference = new blPreference(); } { var_ret = objBLPreference.GetPreference(objDBNames, objPreference); } return(var_ret); } catch (Exception ex) { throw ex; } }
private void button1_Click(object sender, RoutedEventArgs e) { dhUsers objUser = new dhUsers(); try { if (String.IsNullOrEmpty(UserName.Text.Trim())) { throw new ApplicationException("Please Enter User Name."); } if (String.IsNullOrEmpty(Password.Password.Trim())) { throw new ApplicationException("Please Enter Password."); } objUser.VLogin = UserName.Text.Trim(); objUser.VPassword = Password.Password.Trim(); objUser = iFacede.Authentication(Globalized.ObjDbName, objUser); if (objUser.LoginStatus == true) { LoadComponent(); if ((objUser.BIsActive != true) && (objUser.VUserType != "Super")) { throw new ApplicationException("Your account status is inactive, contact to administrator/ Support."); } // set the current user Globalized.ObjCurrentUser = objUser; // ModernWindow Obj = (ModernWindow)Application.Current.MainWindow; dhPreference GlobalObjPreference = new dhPreference(); dsGeneral.dtPosPreferenceDataTable dt = iFacede.GetPreference(Globalized.ObjDbName, GlobalObjPreference); // intialize object if (dt.Rows.Count > 0) { ObservableCollection <dhPreference> listItem = ReflectionUtility.DataTableToObservableCollection <dhPreference>(dt); if (listItem.Count > 0) { GlobalObjPreference = listItem.Cast <dhPreference>().SingleOrDefault(); } } else { GlobalObjPreference = new dhPreference(); } Globalized.ObjPrefernce = GlobalObjPreference; //iFacede.GetUserMenu(Globalized.ObjDbName, Obj, objAppPreference, objUser); myMenu = new SublimeMenu(Globalized.ObjCurrentUser); if (myMenu.MenuItems.Count > 0) { this.ListViewMenu.ItemsSource = myMenu.MenuItems; // this.SideMenu.ItemsSource = myMenu.MenuItems; // this.SideMenu.Visibility = System.Windows.Visibility.Visible; this.MainGrid.Visibility = System.Windows.Visibility.Hidden; this.DocLogin.Visibility = Visibility.Visible; } else { // this.SideMenu.Visibility = System.Windows.Visibility.Hidden; this.MainGrid.Visibility = System.Windows.Visibility.Visible; this.DocLogin.Visibility = Visibility.Hidden; } //Obj.ContentSource Globalized.AccountListOptimizated(); } else { throw new ApplicationException("Invalid Username/Password"); } } catch (Exception ex) { lblErrorMsg.Visibility = System.Windows.Visibility.Visible; lblErrorMsg.Foreground = Brushes.Red; lblErrorMsg.Content = ex.Message; } }
internal dsGeneral.dtPosPreferenceDataTable GetPreference(dhDBnames objDBNames, dhPreference objPreference) { dsGeneral.dtPosPreferenceDataTable dt = objDALGeneral.GetPreference(objDBNames, objPreference); return(dt); }