public DeleteEmployeeCostCommandTests() { brokerMock = new Mock <IMessageBroker>(); costServiceMock = new Mock <IEmployeeCostService>(); command = new DeleteEmployeeCostCommand(brokerMock.Object, costServiceMock.Object); command.SupressPrompt = true; }
public EmployeeCostListViewModel(IMessageBroker broker, IClientContext clientContext, IEmployeeCostService costService, NewEmployeeCostCommand newCommand, EditEmployeeCostCommand editCommand, DeleteEmployeeCostCommand deleteCommand, RefreshCommand refreshCommand) { this.broker = broker; this.costService = costService; pageSize = clientContext.PageSize; NewCommand = newCommand; EditCommand = editCommand; DeleteCommand = deleteCommand; RefreshCommand = refreshCommand; RefreshCommand.MessageName = CommonMessages.RefreshEmployeeCostList; NavigationCommands = new List <CommandBase> { NewCommand, DeleteCommand, RefreshCommand }; SubscribeMessages(); }