private static void AddBanner(IBannerCommand command, Banner banner) { banner.BannerType = command.BannerType; banner.StartDate = command.StartDate; banner.EndDate = command.EndDate; banner.Fee = command.Fee; banner.Url = command.Url; banner.Caption = command.Caption; banner.IsConfirmed = command.IsConfirmed; }
private static void AddPicture(IBannerCommand command, Banner banner) { banner.Picture = new BannerPicture { Name = command.Picture.Name, Address = command.Picture.Address, CreationDate = DateTime.Now, LastUpdateDate = DateTime.Now }; }
private void AssigneToUser(IBannerCommand command, Banner banner) { var user = _membershipRepository.GetUserById(command.UserId); banner.Users.Add(user); }
private void AddBannertAppurtenance(IBannerCommand command, Banner banner) { AddBanner(command, banner); AddPicture(command, banner); AssigneToUser(command, banner); }