public UserIndex Update(IUserOrder newUserOrder) { var index = MyOrders.IndexOf(newUserOrder); if (index >= 0) { throw new InvalidOperationException(string.Format("MyOrders already contains user order {0}.", newUserOrder)); } var newMyOrder = MyOrders.Add(newUserOrder); return(new UserIndex(User, newUserOrder.Transaction, newMyOrder, AssigningOrders)); }
public void ExecuteTask(string userEntry) { int numberOfEntryValues = userEntry.Split(" ").Length; IUserOrder agendaAddCommand = GetAddCommand(numberOfEntryValues, agendaController); if (agendaAddCommand != null) { agendaAddCommand.ExecuteTask(userEntry); } else { Console.WriteLine("Formato invalido, vuelva a intentar"); } }
public RegistrationApiController( IFindUserByEmail findUser, INewUserFactory newUserFactory, IWebRegisterUser registerUser, IWebSetOptInsRegisterUser setOptInsRegisterUser, IManageAccountInfo accountInfo, IUserOrder userOrder, IUserCompanyContext userCompanyContext, ISetPublicationsNewsletterUserOptIns setNewsletterUserOptInsContext, IUpdateOfferUserOptInContext offersOptIn) { FindUser = findUser; NewUserFactory = newUserFactory; RegisterUser = registerUser; SetOptInsRegisterUser = setOptInsRegisterUser; UserCompanyContext = userCompanyContext; AccountInfo = accountInfo; UserOrder = userOrder; SetNewsletterUserOptInsContext = setNewsletterUserOptInsContext; OffersOptIn = offersOptIn; }
public HistoryOrderViewModel(IUserOrder orderData, IUser users) { this.orderData = orderData; this.users = users; }
public void AddUserValidCommand(string commandName, IUserOrder executableCommand) { AgendaValidCommands.Add(commandName, executableCommand); }
public void AddUserValidCommand(string commandName = null, IUserOrder executableCommand = null) { decoratedInterpreter.AddUserValidCommand("SEARCH ", new InterpreterOfSearch(agendaController)); }
public UsersController(IUserOrder repository) { _repository = repository; }
public static UserIndex New(IUserOrder newOrder) { return(new UserIndex(newOrder.Transaction.User, newOrder.Transaction, ImmutableList.Create(newOrder), ImmutableList.Create <IAssigningUserOrder>())); }