Ejemplo n.º 1
0
 public static string atinaleAlPrecio(this HtmlHelper helper, Producto producto)
 {
     //[email protected]("#.##") MXN
     IRepositorioBase<Precios> precios = new RepositorioPrecios(new DataContext());
     var precio = precios.CargarPorId(producto.idProducto);
     if (precio.descuentoActivo)
     {
         return string.Format("$ {0} MXN", precio.precioEsp);
     }
     else
     {
         return string.Format("$ {0} MXN", precio.precio);
     }
 }
Ejemplo n.º 2
0
 public static string atinaleAlPrecioTotal(this HtmlHelper helper, Producto producto, int total)
 {
     //$@((record.CartCount * producto.catProducto.prPrecio1).Value.ToString("#.##")) MXN
     IRepositorioBase<Precios> precios = new RepositorioPrecios(new DataContext());
     var precio = precios.CargarPorId(producto.idProducto);
     if (precio.descuentoActivo)
     {
         var pr = total * precio.precioEsp;
         return string.Format("$ {0} MXN", pr.ToString("#.##"));
     }
     else
     {
         var pr = total * precio.precio;
         return string.Format("$ {0} MXN", pr.ToString("#.##"));
     }
 }
Ejemplo n.º 3
0
 public static string formatoPrecio(this HtmlHelper helper, ProductoListaViewModel producto)
 {
     IRepositorioBase<Precios> precios = new RepositorioPrecios(new DataContext());
     var precio = precios.CargarPorId(producto.idProducto);
     if (precio.descuentoActivo)
     {
         return string.Format("$ {0} {1} MXN", precio.precioEsp, " -" + precio.descuento + "%");
     }
     else
     {
         return string.Format("$ {0} MXN", precio.precio);
     }
 }