Ejemplo n.º 1
0
 private void ReloadEditor()
 {
     if (Transaction == null)
     {
         Name            = "New transaction";
         Description     = string.Empty;
         TransactionType = TransactionTypeOptions.FirstOrDefault();
         Customer        = CustomerOptions.FirstOrDefault();
         Date            = DateTime.Now;
         Value           = 0M;
     }
     else
     {
         Name            = Transaction.Name;
         Description     = Transaction.Description;
         TransactionType = TransactionTypeOptions.Where(tt => tt != null && tt.Id == Transaction.TransactionTypeId).FirstOrDefault();
         if (TransactionType == null)
         {
             TransactionType = TransactionTypeOptions.FirstOrDefault();
         }
         Customer = CustomerOptions.Where(c => c != null && c.Id == Transaction.CustomerId).FirstOrDefault();
         if (Customer == null)
         {
             Customer = CustomerOptions.FirstOrDefault();
         }
         Date  = Transaction.Date;
         Value = Transaction.Value;
     }
     isTransactionTypeBoxDirty = false;
 }
Ejemplo n.º 2
0
 private void ReloadEditor()
 {
     if (Customer == null)
     {
         Name        = "New customer";
         Description = string.Empty;
         Dtt         = _transactionTypeOptions.FirstOrDefault();
         Active      = true;
     }
     else
     {
         Name        = Customer.Name;
         Description = Customer.Description;
         Dtt         = TransactionTypeOptions.Where(tt => tt != null && tt.Id == Customer.DefaultTransactionTypeId).FirstOrDefault();
         if (Dtt == null)
         {
             Dtt = _transactionTypeOptions.FirstOrDefault();
         }
         Active = Customer.Active;
     }
 }