git-tfs-id: [http://192.168.1.10:8080/tfs/AyA]$/SINORT;C467
This commit is contained in:
parent
a070aa4533
commit
c5421f9e0f
4 changed files with 32 additions and 22 deletions
|
|
@ -655,15 +655,12 @@ namespace AYA.SlnSinort.WCF
|
||||||
correo.ASUNTO = plantilla.Subject.Replace("$Asunto", model.ProyectoNormativo.Matriz);
|
correo.ASUNTO = plantilla.Subject.Replace("$Asunto", model.ProyectoNormativo.Matriz);
|
||||||
body = plantilla.Body.Replace("$Descripcion", model.ProyectoNormativo.DescTipoProyecto).Replace("|", "</br>");
|
body = plantilla.Body.Replace("$Descripcion", model.ProyectoNormativo.DescTipoProyecto).Replace("|", "</br>");
|
||||||
correo.CUERPO = body;
|
correo.CUERPO = body;
|
||||||
correo.RUTAADJUNTOS = "";
|
correo.RUTAADJUNTOS = @"\\10.50.1.97\Aplicaciones\SINORT(6075)\Raiz\DocumentosSinort\Gota.PNG";
|
||||||
|
|
||||||
foreach (var participantes in model.ListaConvocatoria)
|
foreach (var participantes in model.ListaConvocatoria)
|
||||||
{
|
{
|
||||||
catalogo.codigo = participantes.UsuarioSistema;
|
catalogo.codigo = participantes.UsuarioSistema;
|
||||||
usuario = UsuarioDAL.BuscarUsuario(catalogo);
|
usuario = UsuarioDAL.BuscarUsuario(catalogo);
|
||||||
string fechamaxima = Convert.ToDateTime(model.ProyectoNormativo.FechaMaximaConfirmarParticipacion).ToString("dd/MM/yyyy");
|
|
||||||
body = plantilla.Body.Replace("$NombreProyecto", model.ProyectoNormativo.NombreProyectoNormativo).Replace("$Link", "<a href=" + "'" + model.ProyectoNormativo.Matriz + "'" + ">" + model.ProyectoNormativo.NombreProyectoNormativo + "</a>").Replace("$FechaMaxima", fechamaxima).Replace("$Usuario", usuario.NombreUsuario).Replace("|", "</br>");
|
|
||||||
correo.CUERPO = body;
|
|
||||||
email = usuario.EmailUsuario;
|
email = usuario.EmailUsuario;
|
||||||
correo.DESTINATARIOS = "jnunez@atesacr.com";
|
correo.DESTINATARIOS = "jnunez@atesacr.com";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1127,35 +1127,42 @@ this.EnviarCorreoCierreProyecto = function () {
|
||||||
|
|
||||||
this.EnviarCorreoEventoCalendario = function () {
|
this.EnviarCorreoEventoCalendario = function () {
|
||||||
|
|
||||||
var ArrayParticipante = [];
|
|
||||||
|
|
||||||
|
tableParticipantes = $('#tableParticipantes').DataTable();
|
||||||
|
var ArrayParticipantes = [];
|
||||||
|
var data = tableParticipantes
|
||||||
|
.rows()
|
||||||
|
.data();
|
||||||
|
|
||||||
|
$.each(data, function (key, item) {
|
||||||
|
|
||||||
Convocatoria = {
|
Convocatoria = {
|
||||||
UsuarioSistema: $("#hiddenUsuarioDiscusion").val() != '' ? $("#hiddenUsuarioDiscusion").val() : $("#hiddenUsuarioDiscusionExterno").val()
|
UsuarioSistema: item[1]
|
||||||
}
|
}
|
||||||
ArrayParticipante.push(Convocatoria);
|
ArrayParticipantes.push(Convocatoria);
|
||||||
|
});
|
||||||
|
|
||||||
var PropuestaNormativa = {
|
var PropuestaNormativa = {
|
||||||
NombreProyectoNormativo: $("#txtNombreProyecto").val(),
|
DescTipoProyecto: $("#txtDescripcionEvento").val(),
|
||||||
Matriz: url
|
Matriz: $("#txtTituloEvento").val()
|
||||||
}
|
}
|
||||||
|
|
||||||
var Plantilla = {
|
var Plantilla = {
|
||||||
NombrePlatilla: 'Correo Discusion Focalizada'
|
NombrePlatilla: 'Correo Evento Calendario'
|
||||||
}
|
}
|
||||||
|
|
||||||
var Asunto = {
|
|
||||||
AsuntoDiscusionFocalizada: $("#txtAsuntoDiscusion").val()
|
|
||||||
}
|
|
||||||
var uri = SinortWCF + '/api/EnviarCorreo';
|
var uri = SinortWCF + '/api/EnviarCorreo';
|
||||||
var model = {};
|
var model = {};
|
||||||
model.ProyectoNormativo = PropuestaNormativa;
|
model.ProyectoNormativo = PropuestaNormativa;
|
||||||
model.ListaConvocatoria = ArrayParticipante;
|
model.ListaConvocatoria = ArrayParticipantes;
|
||||||
model.PlantillaEmail = Plantilla;
|
model.PlantillaEmail = Plantilla;
|
||||||
model.Convocado = Asunto;
|
|
||||||
AjaxPostData(uri, model, false, true, ActualizarConvocados, null, null);
|
|
||||||
|
|
||||||
|
AjaxPostData(uri, model, false, true, null, null, null);
|
||||||
|
|
||||||
|
$("#txtTituloEvento").val('');
|
||||||
|
$("#txtDescripcionEvento").val('');
|
||||||
|
$('#modalEvento').modal('hide');
|
||||||
}
|
}
|
||||||
|
|
||||||
this.GuardarComentario = function () {
|
this.GuardarComentario = function () {
|
||||||
|
|
@ -2511,10 +2518,6 @@ this.EventoGuardado = function (data) {
|
||||||
if (data.CodigoRespuesta == "EXITOSO") {
|
if (data.CodigoRespuesta == "EXITOSO") {
|
||||||
model = data;
|
model = data;
|
||||||
}
|
}
|
||||||
|
|
||||||
$("#txtTituloEvento").val('');
|
|
||||||
$("#txtDescripcionEvento").val('');
|
|
||||||
$('#modalEvento').modal('hide');
|
|
||||||
var tableDocEvento = $('#tableDocEvento').DataTable();
|
var tableDocEvento = $('#tableDocEvento').DataTable();
|
||||||
tableDocEvento.clear().draw();
|
tableDocEvento.clear().draw();
|
||||||
|
|
||||||
|
|
@ -2522,6 +2525,7 @@ this.EventoGuardado = function (data) {
|
||||||
$('#calendar').fullCalendar('addEventSource', model.EventosJSON);
|
$('#calendar').fullCalendar('addEventSource', model.EventosJSON);
|
||||||
|
|
||||||
CargarForo();
|
CargarForo();
|
||||||
|
EnviarCorreoEventoCalendario();
|
||||||
ENDREQUEST();
|
ENDREQUEST();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -27,6 +27,9 @@ namespace AYA.SlnSinortModel.DAL.Sinort
|
||||||
if (Actual == null)
|
if (Actual == null)
|
||||||
{
|
{
|
||||||
model.Convocado.Participante = false;
|
model.Convocado.Participante = false;
|
||||||
|
model.Convocado.CorreoAdvertenciaExpirar = false;
|
||||||
|
model.Convocado.CorreoExpiro = false;
|
||||||
|
model.Convocado.CorreoNoRespondida = false;
|
||||||
model.Convocado.DiscusionFocalizada = model.Convocado.DiscusionFocalizada;
|
model.Convocado.DiscusionFocalizada = model.Convocado.DiscusionFocalizada;
|
||||||
model.Convocado.AsuntoDiscusionFocalizada = model.Convocado.DiscusionFocalizada == true ? model.Convocado.AsuntoDiscusionFocalizada : null;
|
model.Convocado.AsuntoDiscusionFocalizada = model.Convocado.DiscusionFocalizada == true ? model.Convocado.AsuntoDiscusionFocalizada : null;
|
||||||
model.Convocado.UsuarioCreacion = model.UserName;
|
model.Convocado.UsuarioCreacion = model.UserName;
|
||||||
|
|
|
||||||
|
|
@ -29,6 +29,12 @@ namespace AYA.SlnSinortModel.Sinort
|
||||||
[StringLength(500)]
|
[StringLength(500)]
|
||||||
public string AsuntoDiscusionFocalizada { get; set; }
|
public string AsuntoDiscusionFocalizada { get; set; }
|
||||||
|
|
||||||
|
public bool? CorreoNoRespondida { get; set; }
|
||||||
|
|
||||||
|
public bool? CorreoAdvertenciaExpirar { get; set; }
|
||||||
|
|
||||||
|
public bool? CorreoExpiro { get; set; }
|
||||||
|
|
||||||
public DateTime? FechaCreacion { get; set; }
|
public DateTime? FechaCreacion { get; set; }
|
||||||
|
|
||||||
[StringLength(200)]
|
[StringLength(200)]
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue