Example #1
0
        public static int Count(OAFlag flag)
        {
            switch (flag)
            {
            case OAFlag.AccountItem:
                return(OANHibernateManager.Count <AccountItemInfo>());

            case OAFlag.AuthorityOperator:
                return(OANHibernateManager.Count <AuthorityOperatorInfo>());

            case OAFlag.BringUpContent:
                return(OANHibernateManager.Count <BringUpContentInfo>());

            case OAFlag.BringUpPerson:
                return(OANHibernateManager.Count <BringUpPersonInfo>());

            case OAFlag.Duty:
                return(OANHibernateManager.Count <DutyInfo>());

            case OAFlag.FamousRace:
                return(OANHibernateManager.Count <FamousRaceInfo>());

            case OAFlag.Module:
                return(OANHibernateManager.Count <ModuleInfo>());

            case OAFlag.Person:
                return(OANHibernateManager.Count <PersonInfo>());

            case OAFlag.ReawrdsAndPunishment:
                return(OANHibernateManager.Count <ReawrdsAndPunishmentInfo>());

            case OAFlag.ReckoningList:
                return(OANHibernateManager.Count <ReckoningListInfo>());

            case OAFlag.ReckoningName:
                return(OANHibernateManager.Count <ReckoningNameInfo>());

            case OAFlag.Reckoning:
                return(OANHibernateManager.Count <ReckoningInfo>());

            case OAFlag.Role:
                return(OANHibernateManager.Count <RoleInfo>());

            case OAFlag.TimeCard:
                return(OANHibernateManager.Count <TimeCardInfo>());

            case OAFlag.User:
                return(OANHibernateManager.Count <UserInfo>());

            default:
                throw new NotSupportedException();
            }
        }
Example #2
0
        public static object FindList(OAFlag flag, int page, int size)
        {
            switch (flag)
            {
            case OAFlag.AccountItem:
                return(AutoMapperObjectMapper.Empty.Map <List <AccountItemViewModel> >(OANHibernateManager.FindList <AccountItemInfo>(page, size)));

            case OAFlag.AuthorityOperator:
                return(AutoMapperObjectMapper.Empty.Map <List <AuthorityOperatorViewModel> >(OANHibernateManager.FindList <AuthorityOperatorInfo>(page, size)));

            case OAFlag.BringUpContent:
                return(AutoMapperObjectMapper.Empty.Map <List <BringUpContentViewModel> >(OANHibernateManager.FindList <BringUpContentInfo>(page, size)));

            case OAFlag.BringUpPerson:
                return(AutoMapperObjectMapper.Empty.Map <List <BringUpPersonViewModel> >(OANHibernateManager.FindList <BringUpPersonInfo>(page, size)));

            case OAFlag.Duty:
                return(AutoMapperObjectMapper.Empty.Map <List <DutyViewModel> >(OANHibernateManager.FindList <DutyInfo>(page, size)));

            case OAFlag.FamousRace:
                return(AutoMapperObjectMapper.Empty.Map <List <FamousRaceViewModel> >(OANHibernateManager.FindList <FamousRaceInfo>(page, size)));

            case OAFlag.Module:
                return(AutoMapperObjectMapper.Empty.Map <List <ModuleViewModel> >(OANHibernateManager.FindList <ModuleInfo>(page, size)));

            case OAFlag.Person:
                return(AutoMapperObjectMapper.Empty.Map <List <PersonViewModel> >(OANHibernateManager.FindList <PersonInfo>(page, size)));

            case OAFlag.ReawrdsAndPunishment:
                return(AutoMapperObjectMapper.Empty.Map <List <ReawrdsAndPunishmentViewModel> >(OANHibernateManager.FindList <ReawrdsAndPunishmentInfo>(page, size)));

            case OAFlag.ReckoningList:
                return(AutoMapperObjectMapper.Empty.Map <List <ReckoningListViewModel> >(OANHibernateManager.FindList <ReckoningListInfo>(page, size)));

            case OAFlag.ReckoningName:
                return(AutoMapperObjectMapper.Empty.Map <List <ReckoningNameViewModel> >(OANHibernateManager.FindList <ReckoningNameInfo>(page, size)));

            case OAFlag.Reckoning:
                return(AutoMapperObjectMapper.Empty.Map <List <ReckoningViewModel> >(OANHibernateManager.FindList <ReckoningInfo>(page, size)));

            case OAFlag.Role:
                return(AutoMapperObjectMapper.Empty.Map <List <RoleViewModel> >(OANHibernateManager.FindList <RoleInfo>(page, size)));

            case OAFlag.TimeCard:
                return(AutoMapperObjectMapper.Empty.Map <List <TimeCardViewModel> >(OANHibernateManager.FindList <TimeCardInfo>(page, size)));

            case OAFlag.User:
                return(AutoMapperObjectMapper.Empty.Map <List <UserViewModel> >(OANHibernateManager.FindList <UserInfo>(page, size)));

            default:
                throw new NotSupportedException();
            }
        }
Example #3
0
        public static int Add(OAFlag flag, object obj)
        {
            switch (flag)
            {
            case OAFlag.AccountItem:
                return(OANHibernateManager.Add(AutoMapperObjectMapper.Empty.Map <AccountItemInfo>(obj)));

            case OAFlag.AuthorityOperator:
                return(OANHibernateManager.Add(AutoMapperObjectMapper.Empty.Map <AuthorityOperatorInfo>(obj)));

            case OAFlag.BringUpContent:
                return(OANHibernateManager.Add(AutoMapperObjectMapper.Empty.Map <BringUpContentInfo>(obj)));

            case OAFlag.BringUpPerson:
                return(OANHibernateManager.Add(AutoMapperObjectMapper.Empty.Map <BringUpPersonInfo>(obj)));

            case OAFlag.Duty:
                return(OANHibernateManager.Add(AutoMapperObjectMapper.Empty.Map <DutyInfo>(obj)));

            case OAFlag.FamousRace:
                return(OANHibernateManager.Add(AutoMapperObjectMapper.Empty.Map <FamousRaceInfo>(obj)));

            case OAFlag.Module:
                return(OANHibernateManager.Add(AutoMapperObjectMapper.Empty.Map <ModuleInfo>(obj)));

            case OAFlag.Person:
                return(OANHibernateManager.Add(AutoMapperObjectMapper.Empty.Map <PersonInfo>(obj)));

            case OAFlag.ReawrdsAndPunishment:
                return(OANHibernateManager.Add(AutoMapperObjectMapper.Empty.Map <ReawrdsAndPunishmentInfo>(obj)));

            case OAFlag.ReckoningList:
                return(OANHibernateManager.Add(AutoMapperObjectMapper.Empty.Map <ReckoningListInfo>(obj)));

            case OAFlag.ReckoningName:
                return(OANHibernateManager.Add(AutoMapperObjectMapper.Empty.Map <ReckoningNameInfo>(obj)));

            case OAFlag.Reckoning:
                return(OANHibernateManager.Add(AutoMapperObjectMapper.Empty.Map <ReckoningInfo>(obj)));

            case OAFlag.Role:
                return(OANHibernateManager.Add(AutoMapperObjectMapper.Empty.Map <RoleInfo>(obj)));

            case OAFlag.TimeCard:
                return(OANHibernateManager.Add(AutoMapperObjectMapper.Empty.Map <TimeCardInfo>(obj)));

            case OAFlag.User:
                return(OANHibernateManager.Add(AutoMapperObjectMapper.Empty.Map <UserInfo>(obj)));

            default:
                throw new NotSupportedException();
            }
        }
Example #4
0
        public static void Delete(OAFlag flag, object[] objs)
        {
            switch (flag)
            {
            case OAFlag.AccountItem:
                OANHibernateManager.Delete(AutoMapperObjectMapper.Empty.Map <AccountItemInfo[]>(objs));
                break;

            case OAFlag.AuthorityOperator:
                OANHibernateManager.Delete(AutoMapperObjectMapper.Empty.Map <AuthorityOperatorInfo[]>(objs));
                break;

            case OAFlag.BringUpContent:
                OANHibernateManager.Delete(AutoMapperObjectMapper.Empty.Map <BringUpContentInfo[]>(objs));
                break;

            case OAFlag.BringUpPerson:
                OANHibernateManager.Delete(AutoMapperObjectMapper.Empty.Map <BringUpPersonInfo[]>(objs));
                break;

            case OAFlag.Duty:
                OANHibernateManager.Delete(AutoMapperObjectMapper.Empty.Map <DutyInfo[]>(objs));
                break;

            case OAFlag.FamousRace:
                OANHibernateManager.Delete(AutoMapperObjectMapper.Empty.Map <FamousRaceInfo[]>(objs));
                break;

            case OAFlag.Module:
                OANHibernateManager.Delete(AutoMapperObjectMapper.Empty.Map <ModuleInfo[]>(objs));
                break;

            case OAFlag.Person:
                OANHibernateManager.Delete(AutoMapperObjectMapper.Empty.Map <PersonInfo[]>(objs));
                break;

            case OAFlag.ReawrdsAndPunishment:
                OANHibernateManager.Delete(AutoMapperObjectMapper.Empty.Map <ReawrdsAndPunishmentInfo[]>(objs));
                break;

            case OAFlag.ReckoningList:
                OANHibernateManager.Delete(AutoMapperObjectMapper.Empty.Map <ReckoningListInfo[]>(objs));
                break;

            case OAFlag.ReckoningName:
                OANHibernateManager.Delete(AutoMapperObjectMapper.Empty.Map <ReckoningNameInfo[]>(objs));
                break;

            case OAFlag.Reckoning:
                OANHibernateManager.Delete(AutoMapperObjectMapper.Empty.Map <ReckoningInfo[]>(objs));
                break;

            case OAFlag.Role:
                OANHibernateManager.Delete(AutoMapperObjectMapper.Empty.Map <RoleInfo[]>(objs));
                break;

            case OAFlag.TimeCard:
                OANHibernateManager.Delete(AutoMapperObjectMapper.Empty.Map <TimeCardInfo[]>(objs));
                break;

            case OAFlag.User:
                OANHibernateManager.Delete(AutoMapperObjectMapper.Empty.Map <UserInfo[]>(objs));
                break;

            default:
                throw new NotSupportedException();
            }
        }