private int escribirBitacora(ResultadoBusquedaPLD _item, BitacoraPLD _parametros) { int? RegistroInsert = 0; try { using (VerificadorPDLDataContext dc = new VerificadorPDLDataContext(Helper.ConnectionString())) { dc.stp_CRUDBitacoraPLD( ref RegistroInsert, (int)CRUD.insertar, null, _item.VCHIDQEQ, _parametros.vchUsuario, _parametros.vchSucursal, _parametros.intSistema, _parametros.vchPersonaIncidencia, _parametros.vchNombre, _parametros.vchApPaterno, _parametros.vchApMaterno, _parametros.vchNombreBusq, _parametros.vchCliente, _parametros.vchRelacionCliente, null, null, null, null, null, null,null ); } } catch (Exception ex) { throw ex; } return RegistroInsert.Value; }
private bool enviarCorreo(string correoUsuario, string cuentaSistema, string cuentaCopia, string servidor, int puerto, BitacoraPLD _parametros, ResultadoBusquedaPLD _item, ConfiguracionPLD _configuracion) { try { clsEnvioDatos.Correo correo = new clsEnvioDatos.Correo(); correo.strFrom = cuentaSistema; correo.strTo = correoUsuario; if (!string.IsNullOrEmpty(cuentaCopia)) { correo.strsCC = cuentaCopia; } _parametros.vchCliente = _parametros.vchCliente == null ? "" : _parametros.vchCliente; _parametros.vchSucursal = _parametros.vchSucursal == null ? "" : _parametros.vchSucursal; correo.strSubject = "SEGUIMIENTO LISTA - " + _item.vchIdentificadorInterno; correo.bHtml = true; //correo.strBody = "<table style='BACKGROUND-COLOR: tranparent;text-align:left;'><tr><td>Cliente:</td><td> <b>" + _parametros.vchCliente.ToUpper().ToString() + "</b></td></tr><tr><td>Nombre o razón social: </td><td><b>" + _item.VCHNOMCOMPLETO.ToUpper().ToString() + "</b></td></tr><tr><td>Sucursal:</td><td><b>" + _parametros.vchSucursal.ToUpper().ToString() + "</b></td></tr><tr><td>Listado: </td><td><b>" + _item.VCHTIPOLISTA.ToUpper().ToString() + "</b></td></tr></table>"; correo.strBody = "<table style='FONT-SIZE: 11px; font-family: Tahoma, Helvetica, sans-serif; color:#000000; padding:2px; background-color:#E8E9EE; BORDER-RIGHT:#003366 1px solid; BORDER-TOP: #003366 1px solid; BORDER-LEFT: #003366 1px solid; BORDER-BOTTOM: #003366 1px solid;cellspacing: 2;'>" + "<tr><td colspan='2' align='center' style='background-color:#FEFEFE;'>INFORMACIÓN USUARIO</td></tr>" + "<tr><td colspan='2'><hr /></td></tr>" + "<tr><td>CLIENTE: </td><td><b>" + (_parametros.vchCliente != null ? _parametros.vchCliente.ToUpper().ToString().ToUpper() : "---") + "</b></td></tr>" + "<tr><td>NOMBRE BUSQUEDA: </td><td><b>" + (_parametros.vchPersonaIncidencia != null ? _parametros.vchPersonaIncidencia.ToUpper().ToString().ToUpper() : (_parametros.vchNombre != null && _parametros.vchApPaterno != null && _parametros.vchApPaterno != null) ? _parametros.vchNombre.ToString().ToUpper() + " " + _parametros.vchApPaterno.ToString().ToUpper() + " " + _parametros.vchApMaterno.ToString().ToUpper() : "---") + "</b></td></tr>" + "<tr><td>SUCURSAL: </td><td><b>" + (_parametros.vchSucursal != null ? _parametros.vchSucursal.ToUpper().ToString().ToUpper() : "---") + "</b></td></tr>" + "<tr><td>USUARIO: </td><td><b>" + (_parametros.vchUsuario != null ? _parametros.vchUsuario.ToUpper().ToString().ToUpper() : "---") + "</b></td></tr>" + "<tr><td colspan='2'><hr /></td></tr>" + "<tr><td colspan='2' align='center' style='background-color:#FEFEFE;'>INFORMACIÓN CONFIGURACIÓN</td></tr>" + "<tr><td colspan='2'><hr /></td></tr>" + "<tr><td>IDQEQ: </td><td><b>" + (_item.VCHIDQEQ.ToUpper().ToString() != "" ? _item.VCHIDQEQ.ToUpper().ToString().ToUpper() : "---") + "</b></td></tr>" + "<tr><td>NOMBRE/RAZÓN SOCIAL[ENCONTRADO]: </td><td><b>" + (_item.VCHNOMCOMPLETO.ToUpper().ToString() != "" ? _item.VCHNOMCOMPLETO.ToUpper().ToString().ToUpper() : "---") + "</b></td></tr>" + "<tr><td>TIPO LISTA: </td><td><b>" + (_item.VCHTIPOLISTA.ToUpper().ToString() != "" ? _item.VCHTIPOLISTA.ToUpper().ToString().ToUpper() : "---") + "</b></td></tr>" + "<tr><td>TIPIFICACIÓN: </td><td><b>" + (_configuracion.vchIdentificadorInterno.ToString() != "" ? _configuracion.vchIdentificadorInterno.ToString().ToUpper() : "") + "</b></td></tr>" + "<tr><td>SISTEMA: </td><td><b>" + (_configuracion.vchNombreSistema.ToString() != "" ? _configuracion.vchNombreSistema.ToString().ToUpper() : "---") + "</b></td></tr>" + "<tr><td>BLOQUEO USUARIO: </td><td><b>" + _configuracion.vchbitBloqueoUsuario.ToString() + "</b></td></tr>" + "<tr><td>BLOQUEO PROCESO: </td><td><b>" + _configuracion.vchbitBloqueoProceso.ToString() + "</b></td></tr>" + "<tr><td colspan='2'><hr /></td></tr>" + "</table>"; correo.strServidor = servidor; correo.intPuerto = puerto; correo.requiereCredenciales = true; correo.strUsuario = Usuario; correo.strClave = Contraseña; return clsEnvioDatos.EnviarCorreo(correo); } catch (Exception ex) { throw ex; } }
private int escribirBitacora(ResultadoBusquedaPLD _item, BitacoraPLD _parametros) { int? RegistroInsert = 0; try { using (VerificadorPLDDataContext cs = new VerificadorPLDDataContext(Helper.ConnectionString())) { cs.stp_InsertarMST_DET_Bitacora( ref RegistroInsert, _parametros.vchPersonaIncidencia != null ? _parametros.vchPersonaIncidencia.ToUpper() : null, _parametros.vchNombre != null ? _parametros.vchNombre.ToUpper() : null, _parametros.vchApPaterno != null ? _parametros.vchApPaterno.ToUpper() : null, _parametros.vchApMaterno != null ? _parametros.vchApMaterno.ToUpper() : null, _parametros.vchRelacionCliente, _item.intIdLN, _item.intTipoTipificacionID, _parametros.datFecha, _parametros.vchUsuario, _parametros.intSistema, _parametros.vchComentario != null ? _parametros.vchComentario.ToUpper() : null ); } } catch (Exception ex) { throw ex; } return RegistroInsert.Value; }