public int SaveComponent(KitComponent kitcomponent, AspxCommonInfo commonInfo)
 {
     try
     {
         AspxKitProvider provider = new AspxKitProvider();
         return(provider.SaveComponent(kitcomponent, commonInfo));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public void SaveItemKits(List <ItemKit> mappedKits, int itemID, AspxCommonInfo commonInfo)
 {
     try
     {
         AspxKitProvider provider = new AspxKitProvider();
         provider.SaveItemKits(mappedKits, itemID, commonInfo);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public List <ItemKit> GetItemKits(int itemID, AspxCommonInfo commonInfo)
 {
     try
     {
         AspxKitProvider provider = new AspxKitProvider();
         return(provider.GetItemKits(itemID, commonInfo));
     }
     catch (Exception e)
     {
         throw e;
     }
 }
 public void DeleteKitComponent(string kitComponentIds, AspxCommonInfo commonInfo)
 {
     try
     {
         AspxKitProvider provider = new AspxKitProvider();
         provider.DeleteKitComponent(kitComponentIds, commonInfo);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public List <KitInfo> LoadKits(int offset, int limit, string kitname, AspxCommonInfo commonInfo)
 {
     try
     {
         AspxKitProvider provider = new AspxKitProvider();
         return(provider.GetKits(offset, limit, kitname, commonInfo));
     }
     catch (Exception)
     {
         throw;
     }
 }
 public List <Kit> GetKits(AspxCommonInfo commonInfo)
 {
     try
     {
         AspxKitProvider provider = new AspxKitProvider();
         return(provider.GetKits(commonInfo));
     }
     catch (Exception)
     {
         throw;
     }
 }
 public bool CheckKitComponentExist(string ComponentName, AspxCommonInfo aspxCommonObj)
 {
     try
     {
         AspxKitProvider provider = new AspxKitProvider();
         bool            isUnique = provider.CheckKitComponentExist(ComponentName, aspxCommonObj);
         return(isUnique);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
 public void DeleteItemKits(List <ItemKit> mappedKits, int itemID, AspxCommonInfo commonInfo)
 {
     try
     {
         foreach (var kit in mappedKits)
         {
             AspxKitProvider provider = new AspxKitProvider();
             provider.DeleteItemKits(kit.KitComponentID, kit.KitID, itemID, commonInfo);
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }