public ActionResult AddToCart(Carrito carrito, int propiedadId, string returnUrl)
        {
            PropiedadEditDto propiedadDto = _servicioPropiedad.GetPropiedadPorId(propiedadId);

            if (propiedadDto != null)
            {
                Propiedad propiedad = _mapper.Map <Propiedad>(propiedadDto);
                carrito.AgregarAlCarrito(propiedad, 1);
            }
            return(RedirectToAction("Index", new { returnUrl }));
        }
Example #2
0
 private void AceptarProductoButton_Click(object sender, EventArgs e)
 {
     if (ValidarProducto())
     {
         Producto producto = new Producto
         {
             ProductoId  = productoSeleccionado.ProductoId,
             Descripcion = productoSeleccionado.Descripcion,
             Precio      = productoSeleccionado.Precio
         };
         var itemCarrito = new ItemCarrito
         {
             Producto = producto,
             Cantidad = (int)CantidadNumericUpDown.Value
         };
         carrito.AgregarAlCarrito(producto, (int)CantidadNumericUpDown.Value);
         MostrarDatosEnGrilla();
         CalcularTotal();
         InicializarControles();
     }
 }
Example #3
0
 private void btnAceptar_Click(object sender, EventArgs e)
 {
     if (ValidarPropiedad())
     {
         Propiedad propiedad = new Propiedad
         {
             PropiedadId    = propiedadSeleccionado.PropiedadId,
             DescripcionP   = propiedadSeleccionado.DescripcionP,
             CostoOperacion = propiedadSeleccionado.CostoOperacion
         };
         var itemCarrito = new ItemCarrito
         {
             Propiedad = propiedad,
             Valor     = (int)nudValor.Value
         };
         carrito.AgregarAlCarrito(propiedad, (int)nudValor.Value);
         MostrarDatosEnGrilla();
         CalcularTotal();
         InicializarControles();
     }
 }