serviciosAdjc 1.0.9
See the version list below for details.
dotnet add package serviciosAdjc --version 1.0.9
NuGet\Install-Package serviciosAdjc -Version 1.0.9
<PackageReference Include="serviciosAdjc" Version="1.0.9" />
paket add serviciosAdjc --version 1.0.9
#r "nuget: serviciosAdjc, 1.0.9"
// Install serviciosAdjc as a Cake Addin #addin nuget:?package=serviciosAdjc&version=1.0.9 // Install serviciosAdjc as a Cake Tool #tool nuget:?package=serviciosAdjc&version=1.0.9
ejemplo para el uso ics calendario:
using serviciosAdjc; public ActionResult ExportCalendar(Guid id) { var historia = _db.T_EventosGuardados.Where(r ⇒ r.Id_HistorialFechas == id).ToList(); var calendario = new Calendario(); foreach (var evento in historia) {
var evetos = new Evento() { Inicio = evento.Inicio, Fin = evento.Fin, Descripcion = evento.Descripcion, Titulo = evento.Titulo, //Estatus = Estatus.CONFIRMED, //Localizacion = new Localizacion() //{ // Ciudad = "caracas", // CodigoArea = 1020, // Direccion = "las dos csas", // Estado = "Miranda", // Nombre = "Quinta la bella" //}, //Alarma = new Alarma() //{ // Descripcion = evento.Titulo + evento.Titulo, // Duracion = 15, // Minutos = 30, // Repetir = 2 //} }; calendario.Eventos.Add(evetos); } var calenstring = calendario.CrearCalendario(calendario.Eventos); const string contentType = "text/calendar"; var bytes = Encoding.UTF8.GetBytes(calenstring); return File(bytes, contentType, "my_calendar.ics");}
ejemplo para el envio de correo using serviciosAdjc; public bool SendEmail() { List<Destinario> destinarios = new List<Destinario>(){new Destinario(){ correo = "mycorreo@outlook.com"}}; List<Adjunto> adjuntos= new List<Adjunto>{ new Adjunto{ Archivo = bytes, MediaType = "text/calendar", Nombre = "my_calendar.ics" } }); var enviarcorreo= new Correo(); var correo = new Email() { Destinarios = destinarios, Cuerpo = "cuerpo del correo puede ser un string en codigo html", Titulo = "Titulo del correo", MailServer = "smtp-mail.outlook.com", Contrasena = "xxxxxxx", CuentaFuncional = "mycorreo@outlook.com", Puerto = 25), NombrePantalla = "my nombre", ActivarSsl = true, CuerpoIsHtml = true, Adjuntos = adjuntos }; var reult =enviarcorreo.EnviarCorreo(correo); return reult; }
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net is compatible. |
This package has no dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.1.5 | 689 | 6/19/2019 |
1.1.4 | 620 | 6/7/2019 |
1.1.3 | 792 | 6/7/2019 |
1.1.2 | 948 | 8/9/2018 |
1.1.1 | 809 | 7/22/2018 |
1.1.0 | 829 | 7/20/2018 |
1.0.9 | 1,059 | 1/7/2018 |
1.0.8 | 1,047 | 1/6/2018 |
1.0.6 | 894 | 8/27/2017 |
1.0.5 | 898 | 8/1/2017 |
1.0.4 | 1,186 | 8/1/2017 |
1.0.3 | 1,112 | 7/31/2017 |
1.0.2 | 1,061 | 6/26/2017 |
1.0.1 | 1,059 | 6/19/2017 |
Versión 1.0.9
-Se añadio la opcion de enviar archivos adjuntos en el correo
- Se cambio la forma de añadir destinarios a los correos.
-se unificaron los parametros en un objeto para mejor utilizacion
version 1.0.8 se añadio la opcion de crear archivo ics de calendar genera un string formateado con el calendario completo.
se cambio el nombre de servicios varios directamente a correo
- se añadio el curpo de correo is html true o false
versión: 1.0.6 correccion de correo , añadido ssl activacion
En esta versión se incluye el envio de varios destinarios en el correo
si hay dudas puedo ayudar:
jeancnieves@outlook.com