public ActionResult CrearVentaArticulo(VentaArticulos ventaarticulo)
        {
            Producto prod = persistenceproducto.Find(ventaarticulo.Productoid);

            ventaarticulo.Total = ventaarticulo.Cantidad * prod.Precio;
            persistenceventaarticulo.Create(ventaarticulo);
            return(RedirectToAction("EditarVenta", new { id = ventaarticulo.Ventaid }));
        }
        public ActionResult RegistrarPago(RegistroPago registropago)
        {
            string resultado = serviciopago.ObtenerDatosDatafono(registropago);

            if (resultado != "")
            {
                registropago.Codigoaprobacion  = resultado;
                registropago.Estadotransaccion = "APROBADA";
            }
            else
            {
                registropago.Codigoaprobacion  = "N/A";
                registropago.Estadotransaccion = "RECHAZADO";
            }
            persistenceregistropago.Create(registropago);
            return(RedirectToAction("ResultadoTransaccion", new { id = registropago.Id }));
        }
Exemple #3
0
        public void Execute(CreateCategoryCommand command)
        {
            if (!command.Id.HasValue)
            {
                throw new ArgumentNullException("Id", "Category must have a id");
            }

            if (string.IsNullOrWhiteSpace(command.Name))
            {
                throw new ArgumentOutOfRangeException("Name", "Category must have a name");
            }

            if (persistence.FindByName(command.Name) != null)
            {
                throw new ArgumentException();
            }

            persistence.Create(new Category(id: command.Id.Value, name: command.Name));
        }
 public ActionResult CrearProducto(Producto producto)
 {
     productopersistence.Create(producto);
     return(RedirectToAction("ConsultarProducto"));
 }
Exemple #5
0
 public ActionResult CrearCliente(Cliente cliente)
 {
     clientepersistence.Create(cliente);
     return(RedirectToAction("ConsultarClientes"));
 }
		public ActionResult CrearCiudad(Ciudad ciudad)
		{
			persistenceciudad.Create(ciudad); 
			return RedirectToAction("ConsultarCiudades"); 
		}
 public ActionResult CrearDepartamento(Departamento departamento)
 {
     persistencedepartamento.Create(departamento);
     return(RedirectToAction("ConsultarDepartamentos"));
 }
Exemple #8
0
 public ActionResult CrearTipo_Producto(Tipo_Producto tipo_producto)
 {
     persistence.Create(tipo_producto);
     return(RedirectToAction("ConsultarTipo_Producto"));
 }
 public ActionResult CrearPais(Pais pais)
 {
     persistence.Create(pais);
     return(RedirectToAction("ConsultarPais"));
 }
 public ActionResult CrearGenero(Genero genero)
 {
     persistence.Create(genero);
     return(RedirectToAction("ConsultarGenero"));
 }
 public ActionResult CrearVenta(Venta venta)
 {
     persistenceventa.Create(venta);
     return(RedirectToAction("ConsultarVenta"));
 }