public void UpdateModule(Module module)
        {
            var checkModule = _moduleDao.GetModuleWithOutId(module.Id, module.ModuleName);

            if (!checkModule.IsNullOrEmpty())
            {
                throw new BussinessException(ERROR_MODULE_EXIST);
            }
            _moduleDao.UpdateModule(GetModulePoFromVo(module));
        }
        public int AddModule(Module module)
        {
            var checkModule = _moduleDao.GetModule(module.ModuleName);

            if (!checkModule.IsNullOrEmpty())
            {
                throw new BussinessException(ERROR_MODULE_EXIST);
            }
            return(_moduleDao.AddModule(GetModulePoFromVo(module)));
        }
        ModulePo GetModulePoFromVo(Module module)
        {
            ModulePo modulePo = null;

            if (!module.IsNullOrEmpty())
            {
                modulePo = new ModulePo
                {
                    Id         = module.Id,
                    ModuleName = module.ModuleName
                };
            }
            return(modulePo);
        }
        Module GetModuleVoFromPo(ModulePo modulePo)
        {
            Module module = null;

            if (!modulePo.IsNullOrEmpty())
            {
                module = new Module
                {
                    Id         = modulePo.Id,
                    ModuleName = modulePo.ModuleName
                };
            }
            return(module);
        }