private void ResetToDoAnother() { // assign new pawn with party int partyid = pawn.Customer.PartyId; pawn = new Data.Pawn(); pawn.Customer.PartyId = partyid; InitializeFields(); }
public PawnEditor(int pawnid, string action, int employee) { // before we start this.employee = employee; InitializeComponent(); // assign pawn with party pawn = App.HyperPawnDB.PawnGetDetails(pawnid); InitializeFields(); }
public PawnEditor(int pawnid, string action, int employee) { // before we start this.employee = employee; InitializeComponent(); // assign pawn with party pawn = App.HyperPawnDB.PawnGetDetails(pawnid); InitializeFields(); }
public PawnEditor(int partyid, int employeeid) { this.employee = employeeid; InitializeComponent(); // assign pawn with party pawn = new Data.Pawn(); pawn.Customer.PartyId = partyid; InitializeFields(); }
public PawnEditor(int partyid, int employeeid) { this.employee = employeeid; InitializeComponent(); // assign pawn with party pawn = new Data.Pawn(); pawn.Customer.PartyId = partyid; InitializeFields(); }
void AvailablePawnsListView_MouseDoubleClick(object sender, MouseButtonEventArgs e) { try { Data.Pawn selectedpawn = ((Data.PawnQueueItem)AvailablePawnsListView.SelectedItem).Pawn; RoutedEventArgs PawnSelectedArgs = new RoutedEventArgs(PawnActionSelector.PawnSelectedEvent, selectedpawn.PawnId); base.RaiseEvent(PawnSelectedArgs); } catch { MessageBox.Show("Please try double-click again)"); } }
public ItemSelector(Data.Pawn pawn)//int partyid, ObservableCollection<Data.Item> pawnitems, string pawnnote) { PawnItems = pawn.Items; previouspawnitems = App.HyperPawnDB.PartyGetItems(pawn.Customer.PartyId); //CollectionViewSource cvs = (CollectionViewSource)this.Resources["cvs"]; //cvs.Source = App.TaxyGunTypes; InitializeComponent(); PawnNoteTextbox.DataContext = pawn; PreviousItemsListView.ItemsSource = previouspawnitems; PawnItemsListBox.ItemsSource = PawnItems; ItemTypeComboBox.ItemsSource = App.ItemTypes; if (previouspawnitems.Count > 0) { PreviousItemsButton.Content = previouspawnitems.Count.ToString() + " Previous Iems are available"; } }
public PawnQueueItem(Data.Pawn pawn, PawnCalcSelection selection) { Pawn = pawn; PawnCalcSelection = selection; selections = new Collection <PawnCalcSelection>(); decimal interestNow = new InterestCalcEngine(pawn, DateTime.Now.Date, false).Interest; decimal interest90 = new InterestCalcEngine(pawn, Pawn.Date.Date.AddDays(90), false).Interest; decimal interest90PlusInterestOnly = new InterestCalcEngine(pawn, Pawn.Date.Date.AddDays(90), true).Interest; if (Pawn.Date.Date.AddDays(90) > DateTime.Now.Date) // hasn't expired { selections.Add(new PawnCalcSelection(PawnActionEnum.Redeem, DateTime.Now.Date, interestNow + Pawn.Amount, interestNow, true, "")); // Today selections.Add(new PawnCalcSelection(PawnActionEnum.Renew, Pawn.Date.Date.AddDays(90), interest90, interest90, true, "")); // 90 day } else // has expired { selections.Add(new PawnCalcSelection(PawnActionEnum.Redeem, DateTime.Now.Date, interestNow + Pawn.Amount, interestNow, true, "")); // setup + interest selections.Add(new PawnCalcSelection(PawnActionEnum.Renew, Pawn.Date.Date.AddDays(90), interest90, interest90, true, "Backdate")); // renew backdate (90 day), default selections.Add(new PawnCalcSelection(PawnActionEnum.Renew, DateTime.Now.Date, interest90PlusInterestOnly, interest90PlusInterestOnly, false, "Int Only")); // renew today, extra interest only selections.Add(new PawnCalcSelection(PawnActionEnum.Renew, DateTime.Now.Date, interestNow, interestNow, false, "Full")); // renew today, full setup } }
private void ResetToDoAnother() { // assign new pawn with party int partyid = pawn.Customer.PartyId; pawn = new Data.Pawn(); pawn.Customer.PartyId = partyid; InitializeFields(); }