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);
|
||||
body = plantilla.Body.Replace("$Descripcion", model.ProyectoNormativo.DescTipoProyecto).Replace("|", "</br>");
|
||||
correo.CUERPO = body;
|
||||
correo.RUTAADJUNTOS = "";
|
||||
correo.RUTAADJUNTOS = @"\\10.50.1.97\Aplicaciones\SINORT(6075)\Raiz\DocumentosSinort\Gota.PNG";
|
||||
|
||||
foreach (var participantes in model.ListaConvocatoria)
|
||||
{
|
||||
catalogo.codigo = participantes.UsuarioSistema;
|
||||
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;
|
||||
correo.DESTINATARIOS = "jnunez@atesacr.com";
|
||||
|
||||
|
|
|
|||
|
|
@ -1127,35 +1127,42 @@ this.EnviarCorreoCierreProyecto = function () {
|
|||
|
||||
this.EnviarCorreoEventoCalendario = function () {
|
||||
|
||||
var ArrayParticipante = [];
|
||||
|
||||
Convocatoria = {
|
||||
UsuarioSistema: $("#hiddenUsuarioDiscusion").val() != '' ? $("#hiddenUsuarioDiscusion").val() : $("#hiddenUsuarioDiscusionExterno").val()
|
||||
}
|
||||
ArrayParticipante.push(Convocatoria);
|
||||
|
||||
tableParticipantes = $('#tableParticipantes').DataTable();
|
||||
var ArrayParticipantes = [];
|
||||
var data = tableParticipantes
|
||||
.rows()
|
||||
.data();
|
||||
|
||||
$.each(data, function (key, item) {
|
||||
|
||||
Convocatoria = {
|
||||
UsuarioSistema: item[1]
|
||||
}
|
||||
ArrayParticipantes.push(Convocatoria);
|
||||
});
|
||||
|
||||
var PropuestaNormativa = {
|
||||
NombreProyectoNormativo: $("#txtNombreProyecto").val(),
|
||||
Matriz: url
|
||||
DescTipoProyecto: $("#txtDescripcionEvento").val(),
|
||||
Matriz: $("#txtTituloEvento").val()
|
||||
}
|
||||
|
||||
var Plantilla = {
|
||||
NombrePlatilla: 'Correo Discusion Focalizada'
|
||||
NombrePlatilla: 'Correo Evento Calendario'
|
||||
}
|
||||
|
||||
var Asunto = {
|
||||
AsuntoDiscusionFocalizada: $("#txtAsuntoDiscusion").val()
|
||||
}
|
||||
var uri = SinortWCF + '/api/EnviarCorreo';
|
||||
var model = {};
|
||||
model.ProyectoNormativo = PropuestaNormativa;
|
||||
model.ListaConvocatoria = ArrayParticipante;
|
||||
model.ListaConvocatoria = ArrayParticipantes;
|
||||
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 () {
|
||||
|
|
@ -2511,10 +2518,6 @@ this.EventoGuardado = function (data) {
|
|||
if (data.CodigoRespuesta == "EXITOSO") {
|
||||
model = data;
|
||||
}
|
||||
|
||||
$("#txtTituloEvento").val('');
|
||||
$("#txtDescripcionEvento").val('');
|
||||
$('#modalEvento').modal('hide');
|
||||
var tableDocEvento = $('#tableDocEvento').DataTable();
|
||||
tableDocEvento.clear().draw();
|
||||
|
||||
|
|
@ -2522,6 +2525,7 @@ this.EventoGuardado = function (data) {
|
|||
$('#calendar').fullCalendar('addEventSource', model.EventosJSON);
|
||||
|
||||
CargarForo();
|
||||
EnviarCorreoEventoCalendario();
|
||||
ENDREQUEST();
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -27,6 +27,9 @@ namespace AYA.SlnSinortModel.DAL.Sinort
|
|||
if (Actual == null)
|
||||
{
|
||||
model.Convocado.Participante = false;
|
||||
model.Convocado.CorreoAdvertenciaExpirar = false;
|
||||
model.Convocado.CorreoExpiro = false;
|
||||
model.Convocado.CorreoNoRespondida = false;
|
||||
model.Convocado.DiscusionFocalizada = model.Convocado.DiscusionFocalizada;
|
||||
model.Convocado.AsuntoDiscusionFocalizada = model.Convocado.DiscusionFocalizada == true ? model.Convocado.AsuntoDiscusionFocalizada : null;
|
||||
model.Convocado.UsuarioCreacion = model.UserName;
|
||||
|
|
|
|||
|
|
@ -29,6 +29,12 @@ namespace AYA.SlnSinortModel.Sinort
|
|||
[StringLength(500)]
|
||||
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; }
|
||||
|
||||
[StringLength(200)]
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue