コード例 #1
0
        /// <summary>
        /// Create a new instance of RolUsuario controller
        /// </summary>
        /// <param name="service">Service dependency</param>
        /// <param name="servicePermisosUsuario">Service dependency</param>
        public RolUsuarioController(IRolUsuarioAppService service, IPermisosUsuarioAppService servicePermisosUsuario)
        {
            if (service == null)
            {
                throw new ArgumentNullException("service", PresentationResources.exception_WithoutService);
            }
            if (servicePermisosUsuario == null)
            {
                throw new ArgumentNullException("servicePermisosUsuario", PresentationResources.exception_WithoutService);
            }

            //_unitOfWork = unitOfWork;
            _serviceRolUsuario      = service;
            _servicePermisosUsuario = servicePermisosUsuario;
        }
コード例 #2
0
        /// <summary>
        /// Create a new instance of RolUsuario viewmodel
        /// </summary>
        /// <param name="service">Service dependency</param>
        /// <param name="servicePermisosUsuario">Service dependency</param>
        public RolUsuarioCrudViewModel(IRolUsuarioAppService service, IPermisosUsuarioAppService servicePermisosUsuario) : this()
        {
            if (service == null)
            {
                throw new ArgumentNullException("service", PresentationResources.exception_WithoutService);
            }
            if (servicePermisosUsuario == null)
            {
                throw new ArgumentNullException("servicePermisosUsuario", PresentationResources.exception_WithoutService);
            }

            _serviceRolUsuario      = service;
            _servicePermisosUsuario = servicePermisosUsuario;

            BuildVm();
        }