public Models.Lookup.PermissionTypeModel GetPermissionTypeByID(int PermissionTypeID) { BusinessLogic.Lookup.PermissionTypeManager PermissionTypeManager = new BusinessLogic.Lookup.PermissionTypeManager(); BusinessEntity.Lookup.PermissionTypeEntity PermissionType = PermissionTypeManager.GetPermissionTypeByID(PermissionTypeID); return(new Models.Lookup.PermissionTypeModel(PermissionType)); }
public List <Models.Lookup.PermissionTypeModel> GetPermissionTypes() { BusinessLogic.Lookup.PermissionTypeManager PermissionTypeManager = new BusinessLogic.Lookup.PermissionTypeManager(); List <BusinessEntity.Lookup.PermissionTypeEntity> PermissionTypes = PermissionTypeManager.GetPermissionTypes(); List <Models.Lookup.PermissionTypeModel> PermissionTypeModels = new List <Models.Lookup.PermissionTypeModel>(); foreach (BusinessEntity.Lookup.PermissionTypeEntity PermissionType in PermissionTypes) { PermissionTypeModels.Add(new Models.Lookup.PermissionTypeModel(PermissionType)); } return(PermissionTypeModels); }
public BusinessEntity.Result DeletePermissionType(Models.Lookup.PermissionTypeModel PermissionType) { BusinessEntity.Result result = new BusinessEntity.Result(); try { BusinessLogic.Lookup.PermissionTypeManager PermissionTypeManager = new BusinessLogic.Lookup.PermissionTypeManager(); result = PermissionTypeManager.DeletePermissionType(PermissionType.MapToEntity <BusinessEntity.Lookup.PermissionTypeEntity>()); return(result); } catch (Exception ex) { result.Status = false; result.Message = "PermissionType delete failed."; return(result); } }