public bool Insert(CompStore_ItmGroupsVM entity)
        {
            COMPANY_STORES_ITEMS_GROUPS csig = new COMPANY_STORES_ITEMS_GROUPS
            {
                CSIG_ID      = entity.CSIG_ID,
                COM_STORE_ID = entity.COM_STORE_ID,
                GROUP_ID     = entity.GROUP_ID
            };

            csigRepo.Add(csig);
            return(true);
        }
        public bool Update(CompStore_ItmGroupsVM entity)
        {
            COMPANY_STORES_ITEMS_GROUPS csig = new COMPANY_STORES_ITEMS_GROUPS
            {
                CSIG_ID      = entity.CSIG_ID,
                COM_STORE_ID = entity.COM_STORE_ID,
                GROUP_ID     = entity.GROUP_ID
            };

            csigRepo.Update(csig, csig.CSIG_ID);
            return(true);
        }
 public Task <bool> DeleteAsync(CompStore_ItmGroupsVM entity)
 {
     return(Task.Run <bool>(() =>
     {
         COMPANY_STORES_ITEMS_GROUPS csig = new COMPANY_STORES_ITEMS_GROUPS
         {
             CSIG_ID = entity.CSIG_ID,
             COM_STORE_ID = entity.COM_STORE_ID,
             GROUP_ID = entity.GROUP_ID
         };
         csigRepo.Delete(csig, entity.CSIG_ID);
         return true;
     }));
 }
 public async Task <IHttpActionResult> delete([FromBody] CompStore_ItmGroupsVM entity)
 {
     return(Ok(await csigService.DeleteAsync(entity)));
 }