Пример #1
0
        /*
         * Luis Carlos Pedroza Pineda
         * Evento que llama al método de crear factura, reliza la compra
         * y limpia la tabla del carrito
         */
        private void BtnFinalizarCompra_Click_1(object sender, EventArgs e)
        {
            var tallaCamisetaDao = new TallaCamisetaDao(db);
            var facturaDao       = new FacturaDao(db);

            if (facturaDao.crearFactura(factura) != null)
            {
                tallaCamisetaDao.actualizarCantidad(factura);
                MessageBox.Show("La compra se ha realizado exitosamente");
                limpiarVentana();
            }
        }
Пример #2
0
        public ActionResult RealizarCompra()
        {
            var factura    = (Factura)Session["factura"];
            var facturaDao = new FacturaDao(db);

            facturaDao.crearFactura(factura);
            EnviarCorreo(factura);

            Response.Redirect("/Inicio/Compras");
            TempData["Mensaje"] = "La compra se ha relizado exitosamente";
            Session["factura"]  = null;
            return(View());
        }
Пример #3
0
        public ActionResult RealizarCompra()
        {
            var factura    = (Factura)Session["factura"];
            var facturaDao = new FacturaDao(db);

            facturaDao.crearFactura(factura);
            var xml = factura.CrearDocumentoXML();

            xml.Save("C:/Users/user/source/repos/ElGranPanzon/Web/Facturas XML/factura" + factura.Id + ".xml");

            Response.Redirect("/Compras/Pedidos");
            TempData["Mensaje"] = "La compra se ha relizado exitosamente";
            Session["factura"]  = null;
            return(View());
        }