public void EnviarCorreoCambioProducto(CorreoCambioTara ACorreo) { MailMessage objeto_mail = new MailMessage(); SmtpClient client = new SmtpClient(); client.Port = 587; client.Host = "192.168.0.197"; client.Timeout = 10000; client.DeliveryMethod = SmtpDeliveryMethod.Network; client.EnableSsl = true; client.UseDefaultCredentials = false; client.Credentials = new System.Net.NetworkCredential("soles\\soporteweb", "soles1."); objeto_mail.From = new MailAddress("*****@*****.**"); objeto_mail.To.Add(new MailAddress("*****@*****.**")); objeto_mail.Subject = "Password Recover"; objeto_mail.Body = "From: Soporte WEB <*****@*****.**> " + "To: Grole " + "BC: Hernando Camacho " + "Subject: Accion: #{a_params[:accion]}, Producto: " + ACorreo.Folio + " " + ACorreo.Descripcion + ", usuario " + ACorreo.Usuario + "MIME - Version: 1.0 " + "Content - type: text / html " + "Se " + ACorreo.Accion + " Producto " + ACorreo.Folio + ACorreo.Descripcion + ", usuario: " + ACorreo.Usuario + ", fecha: " + ACorreo.Fecha.ToShortDateString() + "</ br >" + "AData"; client.Send(objeto_mail); }
public int CambiarTaraProducto(string AProducto, float ATara, string AUsuario) { Producto pProductoTmp = ObtenerProducto(AProducto); int pAffected = _ProductosPersistencia.CambiarTaraProducto(pProductoTmp, ATara, AUsuario); _CambiosTaraPersistencia.InsertarCambiosTara(pProductoTmp.Clave, DateTime.Today, pProductoTmp.Pesotara, ATara, AUsuario); CorreoCambioTara correo = new CorreoCambioTara(); correo.Folio = pProductoTmp.Clave; correo.Descripcion = pProductoTmp.Descripcion; correo.Data = ""; correo.Accion = ""; correo.Fecha = DateTime.Today; correo.Usuario = AUsuario; correo.Accion += "Modificó tara"; correo.Data += "< div >< span style = \"font-weight: bold;\" > Tara nueva: </ span > ' " + ATara + " ' </ div >< div >< span style = \"font-weight: bold;\" > Tara anterior: </ span > ' + ' % .2f' %" + pProductoTmp.Pesotara + " ' </ div >"; //_Mails.EnviarCorreoCambioProducto(correo); return(pAffected); }