Ejemplo n.º 1
0
        public static bool ModifyGroup(GroupEntity groupEntity)
        {
            int result = 0;

            if (groupEntity != null)
            {
                GroupRepository mr = new GroupRepository();

                GroupInfo groupInfo = TranslateGroupInfo(groupEntity);


                if (groupEntity.GroupID > 0)
                {
                    result = mr.ModifyGroup(groupInfo);
                }
                else
                {
                    groupInfo.CreateDate = DateTime.Now;
                    result = mr.CreateNew(groupInfo);
                }

                List <GroupInfo> miList = mr.GetAllGroup();//刷新缓存
                Cache.Add("GroupALL", miList);
            }
            return(result > 0);
        }