public dsGeneral.dtPosFinaceTypeDataTable GetFinaceType(dhDBnames objDBName, dhAccount objAccounts) { dsGeneral ds = new dsGeneral(); DataSet dsreturn; dsreturn = objDatabase.GetDataSet(objDBName, objAccounts, "xmlGetFinaceType", (DataSet)ds, "dtPosFinaceType"); dsGeneral.dtPosFinaceTypeDataTable retdt = ((dsGeneral)dsreturn).dtPosFinaceType; return(retdt); }
public AddAccountView(DataHolders.dhAccount objTodisplay) { // TODO: Complete member initialization InitializeComponent(); this.objTodisplay = new dhAccount(); this.objTodisplay = objTodisplay; this.objTodisplay.FinanceTypeList = new ObservableCollection <dhFinanceType>(); this.AccountGrid.DataContext = this.objTodisplay; //this.vAccountType.DataContext = dsGeneral.dtPosFinaceTypeDataTable dtF = iFacede.GetFinaceType(Globalized.ObjDbName, objTodisplay); objTodisplay.FinanceTypeList = ReflectionUtility.DataTableToObservableCollection <dhFinanceType>(dtF); this.vAccountType.ItemsSource = objTodisplay.FinanceTypeList;// iFacede.GetFinaceType(Globalized.ObjDbName, objTodisplay); this.vAccountType.DisplayMemberPath = "vFinaceType"; this.vAccountType.SelectedValuePath = "iFinaceType"; this.vAccountType.SelectedValue = this.objTodisplay.IFinaceType; LoadData(); }
private void LoadData() { dhAccount objFinaceType = new dhAccount(); dsGeneral.dtPosFinaceTypeDataTable dtF = iFacede.GetFinaceType(Globalized.ObjDbName, objFinaceType); objTodisplay.FinanceTypeList = ReflectionUtility.DataTableToObservableCollection <dhFinanceType>(dtF); this.vAccountType.ItemsSource = objTodisplay.FinanceTypeList; this.vAccountType.DisplayMemberPath = "VFinaceType"; this.vAccountType.SelectedValuePath = "IFinaceType"; this.AccountDt.DataContext = this.objTodisplay; this.vAccountType.SelectedValue = this.objTodisplay.IFinaceType; if (objTodisplay.BEditable == false) { //accountNameTextBox.IsEnabled = false; //vAccountNoTextBox.IsEnabled = false; //vAccountDescTextBox.IsEnabled = false; //vAccountCommentsTextBox.IsEnabled = false; //vAccountType.IsEnabled = false; //bNominalCheckBox.IsEnabled = false; AccountDt.IsEnabled = false; this.btnSaveAcc.IsEnabled = false; Globalized.SetMsg("This is non-editable account.", MsgType.Info); Globalized.ShowMsg(lblErrorMsg); } else { AccountDt.IsEnabled = true; } if (objTodisplay.IUpdate > 0) { this.vAccountNoTextBox.IsEnabled = false; // this.vAccountNoTextBox.Background = new SolidColorBrush(Colors.Gray); } }
public dsGeneral.dtPosFinaceTypeDataTable GetFinaceType(dhDBnames objDBNames, dhAccount objAccounts) { dsGeneral.dtPosFinaceTypeDataTable dt = objDALGeneral.GetFinaceType(objDBNames, objAccounts); return(dt); }