コード例 #1
0
        public Correo correoComprador(String tenant, Subasta sub)
        {
            Correo correo = new Correo();


            try
            {
                System.Diagnostics.Debug.WriteLine("Entro correoComprador DAL");

                _idal = new DALUsuario();
                Usuario vendedor  = _idal.GetUsuario(tenant, sub.id_Vendedor);
                Usuario comprador = _idal.GetUsuario(tenant, (int)sub.id_Comprador);

                correo.destinatario = comprador.email;
                correo.asunto       = "Felicidades " + comprador.nick + ". Has comprado el articulo " + sub.titulo;
                correo.mensaje      = "Articulo : " + sub.titulo + "Precio compra " + sub.valor_Actual.ToString() + " Fecha : " + DateTime.Now.ToString() + System.Environment.NewLine + " Sitio " + tenant + "chebay.com";

                System.Diagnostics.Debug.WriteLine("Salgo correoComprador DAL");
            }
            catch (Exception)
            {
                throw;
            }

            return(correo);
        }
コード例 #2
0
        internal Correo correoVendedorOferta(string tenant, Subasta sub, Oferta oferta)
        {
            Correo correo = new Correo();

            try
            {
                System.Diagnostics.Debug.WriteLine("Entro correoVendedor DAL");
                _idal = new DALUsuario();

                Usuario vendedor  = _idal.GetUsuario(tenant, sub.id_Vendedor);
                Usuario comprador = _idal.GetUsuario(tenant, (int)oferta.id_Usuario);
                //Subasta subasta = ObtenerSubasta(tenant, idSubasta);

                correo.destinatario = vendedor.email;
                correo.asunto       = "Novedades " + vendedor.nick + ". El usuario " + comprador.nick + " ha ofertado tu articulo " + sub.titulo;
                correo.mensaje      = "Articulo : " + sub.titulo + "Precio oferta " + oferta.Monto + " Fecha : " + DateTime.Now.ToString() + System.Environment.NewLine + " Sitio " + tenant + "chebay.com";

                System.Diagnostics.Debug.WriteLine("Salgo correoVendedor DAL ");
            }
            catch (Exception)
            {
                throw;
            }



            return(correo);
        }
コード例 #3
0
        public Correo correoSinOfertas(string tenant, Subasta subasta)
        {
            Correo correo = new Correo();

            try
            {
                TiendaVirtualDTO tienda = datos_tienda(tenant);



                System.Diagnostics.Debug.WriteLine("Entro correoVendedor DAL");
                _idal = new DALUsuario();

                Usuario vendedor = _idal.GetUsuario(tenant, subasta.id_Vendedor);

                //Subasta subasta = ObtenerSubasta(tenant, idSubasta);

                correo.destinatario = vendedor.email;
                correo.asunto       = "Lo sentimos " + vendedor.nick + ". El articulo finalizo sin ofertas ";
                correo.mensaje      = "Articulo : " + subasta.titulo + " .Precio base " + subasta.precio_Base + " .Fecha : " + DateTime.Now.ToString() + System.Environment.NewLine + " Sitio " + tenant + "chebay.com";

                System.Diagnostics.Debug.WriteLine("Salgo correoVendedor DAL ");
            }
            catch (Exception)
            {
                throw;
            }
            return(correo);
        }