public bool Delete(TelephoneCatVM entity)
        {
            TelephonCat telCat = new TelephonCat()
            {
                TELE_CAT_ID      = entity.TELE_CAT_ID,
                TELE_CAT_AR_NAME = entity.TELE_CAT_AR_NAME,
                TELE_CAT_EN_NAME = entity.TELE_CAT_EN_NAME,
                AddedBy          = entity.AddedBy,
                AddedOn          = entity.AddedOn,
                UpdatedBy        = entity.UpdatedBy,
                updatedOn        = entity.updatedOn
            };

            telephoneCatRepo.Delete(telCat, entity.TELE_CAT_ID);
            return(true);
        }
 public Task <bool> DeleteAsync(TelephoneCatVM entity)
 {
     return(Task.Run <bool>(() =>
     {
         TelephonCat telCat = new TelephonCat()
         {
             TELE_CAT_ID = entity.TELE_CAT_ID,
             TELE_CAT_AR_NAME = entity.TELE_CAT_AR_NAME,
             TELE_CAT_EN_NAME = entity.TELE_CAT_EN_NAME,
             AddedBy = entity.AddedBy,
             AddedOn = entity.AddedOn,
             UpdatedBy = entity.UpdatedBy,
             updatedOn = entity.updatedOn
         };
         telephoneCatRepo.Delete(telCat, entity.TELE_CAT_ID);
         return true;
     }));
 }
 public Task <int> InsertAsync(TelephoneCatVM entity)
 {
     return(Task.Run <int>(() =>
     {
         TelephonCat telCat = new TelephonCat()
         {
             TELE_CAT_ID = entity.TELE_CAT_ID,
             TELE_CAT_AR_NAME = entity.TELE_CAT_AR_NAME,
             TELE_CAT_EN_NAME = entity.TELE_CAT_EN_NAME,
             AddedBy = entity.AddedBy,
             AddedOn = entity.AddedOn,
             UpdatedBy = entity.UpdatedBy,
             updatedOn = entity.updatedOn
         };
         telephoneCatRepo.Add(telCat);
         return telCat.TELE_CAT_ID;
     }));
 }