public virtual Result Delete(int index)
 {
     return(UseTryCatch.Use(() =>
     {
         Entities.RemoveAt(index);
         Sync();
     }));
 }
 public virtual Result Add(TEntity entity)
 {
     return(UseTryCatch.Use(() =>
     {
         Entities.Add(entity);
         Sync();
     }));
 }
Beispiel #3
0
 public Result Update(Credit credit)
 {
     return(UseTryCatch.Use(() =>
     {
         base.Delete(Entities.FindIndex(I => I.Id == credit.Id));
         Entities.Add(credit);
         Sync();
     }));
 }
Beispiel #4
0
 public Result Update(UserAdmin userAdmin)
 {
     return(UseTryCatch.Use(() =>
     {
         Delete(userAdmin);
         Entities.Add(userAdmin);
         Sync();
     }));
 }
Beispiel #5
0
 public Result Update(Order order)
 {
     return(UseTryCatch.Use(() =>
     {
         base.Delete(Entities.FindIndex(I => I.Id == order.Id));
         Entities.Add(order);
         Sync();
     }));
 }
Beispiel #6
0
 public Result Update(Customer customer)
 {
     return(UseTryCatch.Use(() =>
     {
         Delete(customer);
         Entities.Add(customer);
         Sync();
     }));
 }
Beispiel #7
0
 public Result Update(Cash cash)
 {
     return(UseTryCatch.Use(() =>
     {
         base.Delete(Entities.FindIndex(I => I.Id == cash.Id));
         Entities.Add(cash);
         Sync();
     }));
 }
 public Result Update(Item item)
 {
     return(UseTryCatch.Use(() =>
     {
         base.Delete(Entities.FindIndex(I => I.Id == item.Id));
         Entities.Add(item);
         Sync();
     }));
 }