Ejemplo n.º 1
0
        private string TextoEnvioAlertaEmpleado()
        {
            IEnumerator enumerator;
            string      str = "<html>";

            str = (((((((((((str + "<body><center> " + "<div style='font-size:11px; font-family:Arial; text-align:left; padding:10px; width:650px;'>")
                            + "<br><div style='padding-left:30px; padding-right:30px; text-align:justify'><strong>Estimado(a) usuario(a):</strong>"
                            + "<br>El listado presentado a continuacion son los que deben ser corroborado en ERP SPRING, en el ESTADO DEL TRABAJADOR.")
                           + "</div><br>" + "<div style='font-size:11px; font-family:Arial;background-color:#E8EAEE; padding:20px'>") + "<table width='1200'  cellpadding='7'>"
                          + "<tr><td colspan='2'>") + "<hr /> </td></tr>" + "<tr><td width='200' valign='top' style='text-align:center;background-color:#DDDDDD;font-size:11px; font-family:Arial'>NOMBRE COMPLETO</td>")
                        + "<td width='80' valign='top' style='text-align:center;background-color:#DDDDDD;font-size:11px; font-family:Arial'>DNI</td>"
                        + "<td width='60' valign='top' style='text-align:center;background-color:#DDDDDD;font-size:11px; font-family:Arial'>TIPO PLANILLA</td>")
                       + "<td width='60' valign='top' style='text-align:center;background-color:#ff3300;font-size:11px; font-family:Arial'>ESTADO</td>"
                       + "<td width='200' valign='top' style='text-align:center;background-color:#DDDDDD;font-size:11px; font-family:Arial'>CARGO</td>")
                      + "<td width='80' valign='top' style='text-align:center;background-color:#DDDDDD;font-size:11px; font-family:Arial'>FECHA INGRESO</td>"
                      + "<td width='60' valign='top' style='text-align:center;background-color:#DDDDDD;font-size:11px; font-family:Arial'>FECHA INICIO CONTRATO</td>")
                     + "<td width='80' valign='top' style='text-align:center;background-color:#DDDDDD;font-size:11px; font-family:Arial'>FECHA FIN CONTRATO</td>"
                     + "<td width='60' valign='top' style='text-align:center;background-color:#DDDDDD;font-size:11px; font-family:Arial'>FECHA CESE</td>")
                    + "<td width='60' valign='top' style='text-align:center;background-color:#DDDDDD;font-size:11px; font-family:Arial'>CENTRO DE COSTO</td>"
                    + "<td width='80' valign='top' style='text-align:center;background-color:#DDDDDD;font-size:11px; font-family:Arial'>DEPARTAMENTO</td>")
                   + "<td width='60' valign='top' style='text-align:center;background-color:#DDDDDD;font-size:11px; font-family:Arial'>ULTIMO USUARIO</td>"
                   + "<td width='80' valign='top' style='text-align:center;background-color:#DDDDDD;font-size:11px; font-family:Arial'>ULTIMA FECHA MODIFICACION</td></tr>");
            try
            {
                enumerator = ((IEnumerable)BL_ObjControl_Auditoria_Empleado.PoblarAuditoria_EmpleadoSelAll()).GetEnumerator();
                while (enumerator.MoveNext())
                {
                    BE_Auditoria_Empleado current = (BE_Auditoria_Empleado)enumerator.Current;
                    str = str + "<tr><td width='200' valign='top' style='font-size:11px; font-family:Arial;text-align:center;'>" + current.NombreCompleto + "</td>";
                    str = str + "<td width='80' valign='top' style='font-size:11px; font-family:Arial;text-align:center;'> " + current.DNI + "</td>";
                    str = str + "<td width='60' valign='top' style='font-size:11px; font-family:Arial;text-align:center;'> " + current.TipoPlanilla + "</td>";
                    str = str + "<td width='60' valign='top' style='font-size:11px; font-family:Arial;text-align:center;color:red'> " + current.Estado + "</td>";
                    str = str + "<td width='200' valign='top' style='font-size:11px; font-family:Arial;text-align:center;'>" + current.Cargo + "</td>";
                    str = str + "<td width='80' valign='top' style='font-size:11px; font-family:Arial;text-align:center;'>" + current.FechaIngreso + "</td>";
                    str = str + "<td width='60' valign='top' style='font-size:11px; font-family:Arial;text-align:center;'>" + current.FechaInicioContrato + "</td>";
                    str = str + "<td width='80' valign='top' style='font-size:11px; font-family:Arial;text-align:center;'>" + current.FechaFinContrato + "</td>";
                    str = str + "<td width='60' valign='top' style='font-size:11px; font-family:Arial;text-align:center;'>" + current.FechaCese + "</td>";
                    str = str + "<td width='60' valign='top' style='font-size:11px; font-family:Arial;text-align:center;'>" + current.CentroCostos + "</td>";
                    str = str + "<td width='80' valign='top' style='font-size:11px; font-family:Arial;text-align:center;'>" + current.DeptoOrganizacion + "</td>";
                    str = str + "<td width='60' valign='top' style='font-size:11px; font-family:Arial;text-align:center;'>" + current.UltimoUsuario + "</td>";
                    str = str + "<td width='80' valign='top' style='font-size:11px; font-family:Arial;text-align:center;'>" + current.UltimaFechaModif + "</td></tr>";
                }
            }
            finally
            {
                //if (enumerator is IDisposable)
                //{
                //    (enumerator as IDisposable).Dispose();
                //}
            }
            return(((str + "</table>" + "</div>") + "<hr /><div style='font-size:10px; padding-left:30px; padding-right:30px'>" +
                    "<strong><em>QLABSP Investors</em></strong><br><br>") +
                   //"<strong><em>Nexos Comerciales S.A</em></strong><br><br>") +
                   "<strong>P.D:</strong> Este correo es solo para confirmar el estado de recepcion. Agradeceremos no responderlo.</div> </div>" +
                   "</center></body></html>");
        }
Ejemplo n.º 2
0
        private void Form1_Load(object sender, EventArgs e)
        {
            BE_Auditoria_Empleados controls = (BE_Auditoria_Empleados)BL_ObjControl_Auditoria_Empleado.PoblarAuditoria_EmpleadoSelAll();

            if (controls.Count > 0)
            {
                this.EnvioAlertaAuditoriaAuditoria();
                this.Actualizar_Dato_Empleado();
            }

            this.Dispose();
        }
Ejemplo n.º 3
0
        private void Actualizar_Dato_Empleado()
        {
            IEnumerator enumerator;

            try
            {
                enumerator = ((IEnumerable)BL_ObjControl_Auditoria_Empleado.PoblarAuditoria_EmpleadoSelAll()).GetEnumerator();
                while (enumerator.MoveNext())
                {
                    BE_Auditoria_Empleado current = (BE_Auditoria_Empleado)enumerator.Current;
                    BL_ObjControl_Auditoria_Empleado.ActualizarAuditoria_EmpleadoSelAll(current.CodEmp);
                }
            }
            finally
            {
                //if (enumerator is IDisposable)
                //{
                //    (enumerator as IDisposable).Dispose();
                //}
            }
        }