예제 #1
0
        public ActionResult Create([FromForm] ClienteViewModel cliente)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    Facturacion f = new Facturacion();
                    // TODO: Add insert logic here
                    persona.nombre    = cliente.nombre;
                    persona.nit       = cliente.nit;
                    persona.direccion = cliente.nit;
                    cliente.total     = persona.total;
                    f.CrearFactura(cliente, carritoDeCompras);
                    TempData["a"] = "<script>alert('Compra realizada con éxito');</script>";
                    carritoDeCompras.Clear();
                    cliente.total = "0";

                    return(Redirect("Productos"));
                }
                else
                {
                    return(Redirect("Index"));
                }
            }
            catch
            {
                return(View());
            }
        }