C sharp - Firma de correo electrónico C#

   
Vista:
Imágen de perfil de Gustavo

Firma de correo electrónico C#

Publicado por Gustavo (6 intervenciones) el 11/08/2017 14:51:47
Buenos días,

Tengo un pequeño problemita, estoy tratando de que a través de mi código C# se puedan rellenar los campos de una firma de correo electrónico mediante una conexión a la BD para que desde allí se traiga los datos de los operadores (nombre, teléfono, cargo, país) pero la misma no me está haciendo efecto no sé si es que mi código esté mal. He revisado en la BD y allí está toda la info pero no se está trayendo nada, cuando hago pruebas de enviar un correo electrónico no se rellenan los campos requeridos con la información de los empleados.

COTA: La firma no es un formato de imagen.

Este es el código que programé para la firma.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
public static string GenerarFirma(int idOperador)
{
	using (CobranzasDataContext db = new CobranzasDataContext())
	{
		Entidades.Operadores Operador = db.Operadores.Single(x => x.idOperador == idOperador);
		if (Operador.FirmaCorreo != "") return Operador.FirmaCorreo;
		String Firma = db.Parametros.Single(x => x.Clave == "FirmaCorreo").Valor;
		Firma = Firma.Replace("{Nombre}", Operador.Nombre);
		Firma = Firma.Replace("{Correo}", Operador.Correo);
		Firma = Firma.Replace("{Login}", Operador.Login);
		Firma = Firma.Replace("{Cargo}", Operador.Cargo);
		Firma = Firma.Replace("{Codigo}", Operador.Codigo);
		Firma = Firma.Replace("{Grupo}", Operador.Grupos.Nombre);
		Firma = Firma.Replace("{Telefono}", Operador.Telefonos);
		Firma = Firma.Replace("{TelefonoOficina}", Operador.Oficinas.Telefonos);
		Firma = Firma.Replace("{FaxOficina}", Operador.Oficinas.Fax);
		Firma = Firma.Replace("{Extension}", Operador.Extension);
		Firma = Firma.Replace("{Zona}", Operador.Zona);
		Firma = Firma.Replace("{Pais}", Operador.Pais);
		Firma = Firma.Replace("{CiudadOficina}", Operador.Oficinas.Ciudad);
		Firma = Firma.Replace("{PaisOficina}", Operador.Oficinas.Pais);
		return Firma;
	}
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Wilfredo Patricio Castillo

Firma de correo electrónico C#

Has intentado de compararlo así ?:

if (Operador.FirmaCorreo !=null)

Saludos cordiales,
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Gustavo

Firma de correo electrónico C#

Publicado por Gustavo (6 intervenciones) el 14/08/2017 13:19:27
Hola Wilfredo voy a probar, esa opción no la he intentado.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Revisar política de publicidad