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);
 }