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); } }
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("#.##")); } }
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); } }