/* * 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(); } }
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()); }
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()); }