public static void ClearAllDic() { try { DicArea.Clear(); DicConnection.Clear(); DicConnectionStatus.Clear(); DicConnectionType.Clear(); DicContract.Clear(); DicContractStatus.Clear(); DicCustomer.Clear(); DicCustomerFeedback.Clear(); DicDetailImportReceipt.Clear(); DicDevice.Clear(); DicDeviceType.Clear(); DicEmployee.Clear(); DicFee.Clear(); DicImage.Clear(); DicImportReceipt.Clear(); DicManufacturer.Clear(); DicPayment.Clear(); DicPaymentFee.Clear(); DicProvider.Clear(); DicServiceForm.Clear(); DicServiceFormStatus.Clear(); DicServicePack.Clear(); DicServicePackFee.Clear(); DicStore.Clear(); } catch (Exception ex) { LogTo.Error(ex.ToString()); } }
public static bool IsExistDetailImportReceipt(DetailImportReceiptKeys detailImportReceiptKeys) { if (DicDetailImportReceipt.ContainsKey(detailImportReceiptKeys)) { return(true); } return(false); }
public static DetailImportReceipt GetDetailImportReceipt(DetailImportReceiptKeys detailImportReceiptKeys) { if (DicDetailImportReceipt.ContainsKey(detailImportReceiptKeys)) { return(DicDetailImportReceipt[detailImportReceiptKeys].Clone() as DetailImportReceipt); } LogTo.Error("Not get DetailImportReceipt by detailImportReceiptKeys = " + detailImportReceiptKeys); return(null); }
internal static void RemoveMemory(DetailImportReceipt objectValue) { var key = new DetailImportReceiptKeys { IdDevice = objectValue.IdDevice, IdImportReceipt = objectValue.IdImportReceipt }; if (DicDetailImportReceipt.ContainsKey(key)) { DicDetailImportReceipt.Remove(key); } }
public static List <DetailImportReceipt> GetAllDetailImportReceipt() { return(DicDetailImportReceipt.Select(obj => obj.Value.Clone() as DetailImportReceipt).ToList()); }