public async Task <SBRecoverEmailCampaing> ObtenerTodasCampanasEmailAsync() { var campanaEmailRepository = new CampanaEmailRepository(); var procesor = new Procesor(campanaEmailRepository); return(await procesor.GetRecoverAllCampanaEmail()); }
public async Task <bool> CrearNuevaCampanaEmailAsync(string tag, string nameSender, string emailSender, string nameCampaing, string htmlContent, string subject) { var campanaEmailRepository = new CampanaEmailRepository(); var serializeModel = new SerializeModel(); var procesor = new Procesor(serializeModel, campanaEmailRepository); return(await procesor.CreateNewEmailCampaing(tag, nameSender, emailSender, nameCampaing, htmlContent, subject)); }
public async Task <bool> SendEmailCampanaAsync(List <string> emailTo, string idCampaing) { var campanaEmailRepository = new CampanaEmailRepository(); var serializeModel = new SerializeModel(); var procesor = new Procesor(serializeModel, campanaEmailRepository); return(await procesor.SendEmailCampaing(emailTo, idCampaing)); }