예제 #1
0
파일: Mail.cs 프로젝트: jcsotoo92/Grole
        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);
        }
예제 #2
0
        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);
        }