public bool Save(CampaignRegisterViewModel model, Guid accountId) { var campaign = ConvertCampaign.FromCampaignRegisterViewModel(model); var campaignServices = GetCampaignServices(model); SaveCampaign(campaign, campaignServices, accountId); return(true); }
public CampaignRegisterViewModel GetCampaign(Guid idCampaign, Guid idAccount) { var model = new CampaignRegisterViewModel(); if (idCampaign != Guid.Empty) { var campaign = _campaignDao.GetOne(idCampaign, idAccount); campaign.CampaignServices = _campaignServicesDao.GetCampaignServicesByCampaign(idCampaign, idAccount); foreach (var campaignService in campaign.CampaignServices) { campaignService.Service = _serviceDao.GetOne(campaignService.IdService, idAccount); } model = ConvertCampaign.ToCampaignRegisterViewModel(campaign, model); } return(model); }