Inheritance: Party
コード例 #1
0
ファイル: RegionMgr.cs プロジェクト: Novthirteen/yfkey-scms
 public void CreateRegion(Region entity, User currentUser)
 {
     if (partyDao.LoadParty(entity.Code) == null)
     {
         base.CreateRegion(entity);
     }
     else
     {
         CreateRegionOnly(entity);
     }
     Permission permission = new Permission();
     permission.Category = permissionCategoryMgr.LoadPermissionCategory(BusinessConstants.CODE_MASTER_PERMISSION_CATEGORY_TYPE_VALUE_REGION);
     permission.Code = entity.Code;
     permission.Description = entity.Name;
     permissionMgr.CreatePermission(permission);
     UserPermission userPermission = new UserPermission();
     userPermission.User = currentUser;
     userPermission.Permission = permission;
     userPermissionMgr.CreateUserPermission(userPermission);
 }
コード例 #2
0
ファイル: RegionMgr.cs プロジェクト: Novthirteen/yfkey-scms
        public int CreateRegionOnly(Region entity)
        {
            string sql = "insert into Region(code) values(@code) ";

            SqlParameter[] param = new SqlParameter[1];
            param[0] = new SqlParameter("@code", SqlDbType.NVarChar, 50);
            param[0].Value = entity.Code;
            return sqlHelperDao.Create(sql, param);
        }
コード例 #3
0
ファイル: RegionMgr.cs プロジェクト: Novthirteen/yfkey-scms
 public override void DeleteRegion(Region region)
 {
     DeleteRegion(region.Code);
 }
コード例 #4
0
ファイル: RegionMgr.cs プロジェクト: Novthirteen/yfkey-scms
 public override void CreateRegion(Region entity)
 {
     CreateRegion(entity, userMgr.GetMonitorUser());
 }
コード例 #5
0
 public virtual void UpdateRegion(Region entity)
 {
     entityDao.UpdateRegion(entity);
 }
コード例 #6
0
 public virtual void DeleteRegion(Region entity)
 {
     entityDao.DeleteRegion(entity);
 }
コード例 #7
0
 public IList<WorkCenter> GetWorkCenter(Region region, bool includeInactive)
 {
     return GetWorkCenter(region.Code, includeInactive);
 }
コード例 #8
0
 public virtual void UpdateRegion(Region entity)
 {
     Update(entity);
 }
コード例 #9
0
 public void UpdateRegion(Region region)
 {
     RegionMgr.UpdateRegion(region);
 }
コード例 #10
0
 public IList<WorkCenter> GetWorkCenter(Region region)
 {
     return GetWorkCenter(region.Code, false);
 }
コード例 #11
0
 public void DeleteRegion(Region region)
 {
     RegionMgr.DeleteRegion(region);
 }
コード例 #12
0
 public void CreateRegion(Region region)
 {
     RegionMgr.CreateRegion(region);
 }
コード例 #13
0
 public virtual void DeleteRegion(Region entity)
 {
     Delete(entity);
 }
コード例 #14
0
ファイル: LocationMgr.cs プロジェクト: Novthirteen/yfkey-scms
 public IList<Location> GetLocation(Region region)
 {
     return GetLocation(region.Code, false);
 }
コード例 #15
0
 public virtual void CreateRegion(Region entity)
 {
     entityDao.CreateRegion(entity);
 }
コード例 #16
0
ファイル: LocationMgr.cs プロジェクト: Novthirteen/yfkey-scms
 public IList<Location> GetLocation(Region region, bool includeInactive)
 {
     return GetLocation(region.Code, includeInactive);
 }
コード例 #17
0
 public virtual void CreateRegion(Region entity)
 {
     Create(entity);
 }