Example #1
0
        public string AgregarVideo(DtoCliente dto)
        {
            string existe = HCompra.getInstace().TieneVideo(dto);

            if (existe == null)
            {
                HVideo.getInstace().AsignarVideo(dto);
                existe = HCompra.getInstace().TieneVideo(dto);
            }
            else if (existe != null)
            {
                return(existe);
            }
            return(existe);
        }
Example #2
0
        // GET: Compra
        public ActionResult SelectAsientosV(string id)
        {
            if (id == null)
            {
                id = (string)Session["idVuelo"];
            }

            Session["idVuelo"] = id;

            List <DtoAsiento> lstAsientos = new List <DtoAsiento>();

            lstAsientos = HCompra.getInstace().getAsientos(id);

            return(View(lstAsientos));
        }
Example #3
0
        public ActionResult RellenarCompra(DtoCliente dto)
        {
            string            idVuelo = (string)Session["idVuelo"];
            List <DtoAsiento> AsientosConfirmados2 = (List <DtoAsiento>)Session["AsientosComprados"];

            bool msg = HCompra.getInstace().AddClienteCompra(dto, idVuelo, AsientosConfirmados2);

            //TempData Messages
            if (msg == true)
            {
                TempData["Compra"] = "¡Compra realizada con éxito!";
                Session["Cliente"] = dto.documento;

                return(RedirectToAction("MsgCompra"));
            }
            else
            {
                TempData["Message"] = "Completa todos los campos por favor!";
                Session.Clear();
                return(RedirectToAction("DatosClienteV"));
            }
        }
Example #4
0
        public ActionResult ComprarPasaje(int id)
        {
            List <DtoAsiento> lstasientosComprados = null;

            if (Session["AsientosComprados"] == null)
            {
                lstasientosComprados = new List <DtoAsiento>();
            }
            else
            {
                lstasientosComprados = (List <DtoAsiento>)Session["AsientosComprados"];
            }

            DtoAsiento asientos = new DtoAsiento();

            asientos = HCompra.getInstace().asientoComprado(id);

            lstasientosComprados.Add(asientos);

            Session["AsientosComprados"] = lstasientosComprados;


            return(RedirectToAction("SelectAsientosV"));
        }
Example #5
0
        public ActionResult pasajesRealizados()
        {
            List <DtoCompra> colCompra = HCompra.getInstace().getCompras();

            return(View(colCompra));
        }