Example #1
0
        /// <summary>
        /// 保存职务信息
        /// </summary>
        /// <param name="aactivity">职务信息</param>
        public void Edit(ARole aactivity)
        {
            ISession session = NHSessionProvider.GetCurrentSession();

            session.Update(aactivity);
            session.Flush();
        }
Example #2
0
        /// <summary>
        /// 职务信息 --新增
        /// </summary>
        /// <param name="vo"></param>
        /// <returns></returns>
        public Response Save(ARoleVO vo)
        {
            lock (locker)
            {
                ARole aRole = AutoMapper.Mapper.Map <ARole>(vo);
                if (aRole != null)
                {
                    Dao.Save(aRole);

                    return(new Response
                    {
                        Result = 1
                    });
                }
                else
                {
                    return(new Response
                    {
                        Errcode = ExceptionHelper.DBNOTEXISTS,
                        Errmsg = "参数不合法。",
                        Result = null
                    });
                }
            }
        }
Example #3
0
        /// <summary>
        /// 保存职务信息
        /// </summary>
        /// <param name="aactivity">职务信息</param>
        public void Save(ARole aactivity)
        {
            ISession session = NHSessionProvider.GetCurrentSession();

            session.Save(aactivity);
            session.Flush();
        }
Example #4
0
        //public ARole MapCreateRequesttoRole(CreateRoleCommand request)
        //{
        //    return _mapper.Map<CreateRoleCommand, ARole>(request);
        //}

        public RoleDto MapRoleDto(ARole employee)
        {
            return(_mapper.Map <ARole, RoleDto>(employee));
        }