コード例 #1
0
        public ActionResult NuevaVenta(FormCollection frm)
        {
            MantenedorPasajeroServicio objpasajeroid = new MantenedorPasajeroServicio();
            MantenedorEmpleadoServicio objempleado = new MantenedorEmpleadoServicio();
            IngresarItinerarioServicio objitinerario = new IngresarItinerarioServicio();

            Venta venta = new Venta();

            venta.FechaCompra = frm["Fecha"];
            venta.Asiento = frm["Asiento"];
            venta.NumeroBoleto = frm["NumeroBoleto"];
            venta.CodigoSerie = frm["CodigoSerie"];
            venta.Estado = Convert.ToBoolean(frm["Estado"]);
            venta.Precio = Convert.ToInt32(frm["Precio"]);

            var objpas = Convert.ToInt16(Request.Form["listarpasajeros"]);
            venta.Pasajero = objpasajeroid.BuscarID(objpas);

            var objemp = Convert.ToInt16(Request.Form["listarempleados"]);
            venta.Empleado = objempleado.Buscar(objemp);

            var objiti = Convert.ToInt16(Request.Form["listaritinerarios"]);
            venta.Itinerario = objitinerario.Buscar(objiti);

            Boolean inserto = objRealizarVenta.Ingresar(venta);

            if (inserto)
            {
                return RedirectToAction("MostrarVenta", "Venta", new { mensaje = "Se registró correctamente la Venta." });
            }
            else
            {
                return RedirectToAction("RealizarVenta", "Venta", new { error = "No se pudo insertar." });
            }
        }
コード例 #2
0
        public ActionResult NuevaVenta()
        {
            MantenedorEmpleadoServicio objempleado = new MantenedorEmpleadoServicio();
            List<Empleado> listaempleado = objempleado.Listar();
            ViewBag.listarempleados = new SelectList(listaempleado, "ID", "NombreCompleto");

            MantenedorPasajeroServicio objpasajero = new MantenedorPasajeroServicio();
            List<Pasajero> listapasajero = objpasajero.Listar();
            ViewBag.listarpasajeros = new SelectList(listapasajero, "ID", "NombreFull");

            IngresarItinerarioServicio objitinerario = new IngresarItinerarioServicio();
            List<Itinerario> listaitinerario = objitinerario.Listar();
            ViewBag.listaritinerarios = new SelectList(listaitinerario, "ID", "OrigenDestinoIT");

            return View();
        }