public Task <bool> deletetGovernAsync(GOVERNORATEVM entity)
 {
     return(Task.Run(() =>
     {
         GOVERNORATES gov = new GOVERNORATES();
         {
             gov.GOV_ID = entity.GOV_ID;
             gov.GOV_EN_NAME = entity.GOV_EN_NAME;
             gov.GOV_AR_NAME = entity.GOV_AR_NAME;
             gov.NATION_ID = entity.NATION_ID;
             gov.UpdatedBy = entity.UpdatedBy;
             gov.updatedOn = entity.updatedOn;
             gov.AddedOn = entity.AddedOn;
             gov.Disable = entity.Disable;
             gov.AddedBy = entity.AddedBy;
         };
         govRepo.Delete(gov, gov.GOV_ID);
         return true;
     }));
 }
 public Task <short> insertGovernAsync(GOVERNORATEVM entity)
 {
     return(Task.Run(() =>
     {
         GOVERNORATES gov = new GOVERNORATES();
         {
             gov.GOV_ID = entity.GOV_ID;
             gov.GOV_EN_NAME = entity.GOV_EN_NAME;
             gov.GOV_AR_NAME = entity.GOV_AR_NAME;
             gov.NATION_ID = entity.NATION_ID;
             gov.UpdatedBy = entity.UpdatedBy;
             gov.updatedOn = entity.updatedOn;
             gov.AddedOn = entity.AddedOn;
             gov.Disable = entity.Disable;
             gov.AddedBy = entity.AddedBy;
         };
         govRepo.Add(gov);
         return gov.GOV_ID;
     }));
 }