public CrearValorClasificacionViewModel(IValorClasificacionService valorClasificacionService, IClasificacionRepository <Clasificacion> clasificacionRepository, IDialogCoordinator dialogCoordinator) { _valorClasificacionService = valorClasificacionService; _clasificacionRepository = clasificacionRepository; _dialogCoordinator = dialogCoordinator; CrearCommand = new AsyncRelayCommand(CrearAsync); CancelarCommand = new RelayCommand(CerrarVista); }
public EditarClienteProveedorViewModel(IDialogCoordinator dialogCoordinator, IClienteProveedorService clienteProveedorService, IClasificacionRepository <Clasificacion> clasificacionRepository, IClienteProveedorRepository <ClienteProveedor> clienteProveedorRepository, IDireccionRepository <Direccion> direccionRepository) { _dialogCoordinator = dialogCoordinator; _clienteProveedorService = clienteProveedorService; _clasificacionRepository = clasificacionRepository; _clienteProveedorRepository = clienteProveedorRepository; _direccionRepository = direccionRepository; GuardarCommand = new AsyncRelayCommand(Guardar); CancelarCommand = new RelayCommand(CerrarVista); BuscarValorClasificacionCommand = new AsyncRelayCommand <string>(BuscarValorClasificacionAsync); CrearDireccionCommand = new AsyncRelayCommand(CrearDireccionAsync); EditarDireccionCommand = new AsyncRelayCommand(EditarDireccionAsync, CanEditarDireccionAsync); BuscarAlmacenCommand = new AsyncRelayCommand(BuscarAlmacenAsync); BuscarAgenteVentaCommand = new AsyncRelayCommand(BuscarAgenteVentaAsync); BuscarAgenteCobroCommand = new AsyncRelayCommand(BuscarAgenteCobroAsync); }
public ListadoClasificacionesViewModel(IClasificacionRepository <Clasificacion> clasificacionRepository, IDialogCoordinator dialogCoordinator, IValorClasificacionService valorClasificacionService) { _clasificacionRepository = clasificacionRepository; _dialogCoordinator = dialogCoordinator; _valorClasificacionService = valorClasificacionService; Clasificaciones = new ObservableCollection <Clasificacion>(); ClasificacionesView = CollectionViewSource.GetDefaultView(Clasificaciones); ClasificacionesView.Filter = UnidadesMedidaView_Filter; BuscarClasificacionesCommand = new AsyncRelayCommand(BuscarClasificacionesAsync); BuscarClasificacionesDeAgenteCommand = new AsyncRelayCommand(BuscarClasificacionesDeAgenteAsync); BuscarClasificacionesDeClienteCommand = new AsyncRelayCommand(BuscarClasificacionesDeClienteAsync); BuscarClasificacionesDeProveedorCommand = new AsyncRelayCommand(BuscarClasificacionesDeProveedorAsync); BuscarClasificacionesDeAlmacenCommand = new AsyncRelayCommand(BuscarClasificacionesDeAlmacenAsync); BuscarClasificacionesDeProductoCommand = new AsyncRelayCommand(BuscarClasificacionesDeProductoAsync); CrearValorClasificacionCommand = new AsyncRelayCommand(CrearValorClasificacionAsync, CanCrearValorClasificacionAsync); EditarValorClasificacionCommand = new AsyncRelayCommand(EditarValorClasificacionAsync, CanEditarValorClasificacionAsync); EliminarValorClasificacionCommand = new AsyncRelayCommand(EliminarValorClasificacionAsync, CanEliminarValorClasificacionAsync); }
public EstandarService( IEstandarRepository estandarRepository, IEventLogService eventLogService, IGrupoEstandarRepository grupoEstandarRepository, ICalificacionRepository calificacionRepository, ICategoriaRepository categoriaRepository, INivelRepository nivelRepository, IOpcionRepository opcionRepository, ISistemaRepository sistemaRepository, IClasificacionRepository clasificacionRepository) { _estandarRepository = estandarRepository; _eventLogService = eventLogService; _grupoEstandarRepository = grupoEstandarRepository; _calificacionRepository = calificacionRepository; _categoriaRepository = categoriaRepository; _nivelRepository = nivelRepository; _opcionRepository = opcionRepository; _sistemaRepository = sistemaRepository; _clasificacionRepository = clasificacionRepository; }