public GenericRepository()
 {
     this.ObjEntity = new Optimus_TradeEntities();
 }
 public List<Product> GetProductData()
 {
     try
     {
         var ObjEntity = new Optimus_TradeEntities();
         var productData = ObjEntity.ProductDetails.Select(x => new Product { Name = x.Name, ID = x.ID }).ToList();
         return productData;
     }
     catch (Exception ex)
     {
         ExceptionHandling.SaveException(ex);
         return null;
     }
 }