public Task Any(Services.Cancel request) { return(_bus.CommandToDomain(new Commands.Cancel { PaymentId = request.PaymentId })); }
public Task Any(Services.RoleActivate request) { return(_bus.CommandToDomain(new Commands.Activate { RoleId = request.RoleId })); }
public Task Any(Services.ChangeDescriptionCampaign request) { return(_bus.CommandToDomain(new Commands.ChangeDescription { CampaignId = request.CampaignId, Description = request.Description })); }
public Task Any(Services.AddCatalogType request) { return(_bus.CommandToDomain(new Commands.Define { TypeId = request.TypeId, Type = request.Type })); }
public Task Any(Services.AddBasketItem request) { return(_bus.CommandToDomain(new Commands.AddItem { BasketId = request.BasketId, ProductId = request.ProductId, })); }
public Task Post(Todo.AddTodo request) { return(_bus.CommandToDomain(new Todo.Commands.Add { TodoId = request.TodoId, Message = request.Message })); }
public Task Any(Services.AddCatalogBrand request) { return(_bus.CommandToDomain(new Commands.Define { BrandId = request.BrandId, Brand = request.Brand })); }
public Task Add(DTOs.Todo model) { return(_session.CommandToDomain(new Todo.Commands.Add { TodoId = model.TodoId, Message = model.Message })); }
public Task Any(Services.AddOrderItem request) { return(_bus.CommandToDomain(new Commands.Add { OrderId = request.OrderId, ProductId = request.ProductId, Quantity = request.Quantity })); }
public Task Any(Services.AddCampaignRule request) { return(_bus.CommandToDomain(new Commands.Add { CampaignId = request.CampaignId, RuleId = request.RuleId, Description = request.Description })); }
public Task Any(Services.AddPoint request) { return(_bus.CommandToDomain(new Commands.Add { LocationId = request.LocationId, PointId = request.PointId, Latitude = request.Latitude, Longitude = request.Longitude })); }
public Task Any(Services.InitiateBasket request) { var session = GetSession(); return(_bus.CommandToDomain(new Commands.Initiate { BasketId = request.BasketId, UserName = session.IsAuthenticated ? session.UserName : "" })); }
public Task Any(Services.AddLocation request) { return(_bus.CommandToDomain(new Commands.Add { LocationId = request.LocationId, Code = request.Code, Description = request.Description, ParentId = request.ParentId })); }
public void SaveUserAuth(IUserAuth userAuth) { var original = GetUserAuth(userAuth.UserName); if (original.DisplayName != userAuth.DisplayName) { _bus.CommandToDomain(new Identity.User.Commands.ChangeName { UserName = userAuth.UserName, GivenName = userAuth.DisplayName }).Wait(); } }
public Task Any(Services.InitiateBuyer request) { var session = GetSession(); if (!session.IsAuthenticated) { throw new HttpError("not logged in"); } return(_bus.CommandToDomain(new Commands.Initiate { UserName = session.UserName, GivenName = session.DisplayName })); }
public Task Any(Services.CancelOrder request) { return(_bus.CommandToDomain(new Commands.Cancel { OrderId = request.OrderId })); }
public Task Any(Services.AddProduct request) { return(_bus.CommandToDomain(new Commands.Add { ProductId = request.ProductId, CatalogBrandId = request.CatalogBrandId, CatalogTypeId = request.CatalogTypeId, Name = request.Name, Price = request.Price, })); }
public Task Any(Services.UserRegister request) { return(_bus.CommandToDomain(new Commands.Register { UserName = request.UserName, GivenName = request.GivenName })); }
public Task Any(Services.AddBuyerPaymentMethod request) { var session = GetSession(); if (!session.IsAuthenticated) { throw new HttpError("not logged in"); } return(_bus.CommandToDomain(new Commands.Add { UserName = session.UserName, PaymentMethodId = request.PaymentMethodId, Alias = request.Alias, CardholderName = request.CardholderName, CardNumber = request.CardNumber, Expiration = request.Expiration, SecurityNumber = request.SecurityNumber, CardType = PaymentMethod.CardType.FromValue(request.CardType) })); }
public Task Any(Services.AddBuyerAddress request) { var session = GetSession(); if (!session.IsAuthenticated) { throw new HttpError("not logged in"); } return(_bus.CommandToDomain(new Commands.Add { UserName = session.UserName, AddressId = request.AddressId, Alias = request.Alias, Street = request.Street, City = request.City, State = request.State, ZipCode = request.ZipCode, Country = request.Country, })); }
public async Task Post(Models.AuLogin request) { var command = request.ConvertTo <Domain.Authentication.Users.Commands.Login>(); await _bus.CommandToDomain(command).ConfigureAwait(false); }
public Task Any(Services.Seed request) { return(_bus.CommandToDomain(new Commands.Seed { })); }