/// <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; }
/// <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(); }