コード例 #1
0
        public JsonResult ConsultaReservas(string[] data)
        {
            if (data != null)
            {
                int data1 = int.Parse(data[0]);
                List <AsientoViewModel> asientos_ocupados = new List <AsientoViewModel>();
                AsientoViewModel        asiento;
                List <Asiento>          lista;
                using (BDContext context = new BDContext())
                {
                    lista = (from c in context.Asientoes
                             where c.id_sala == data1
                             select c).ToList();
                }
                foreach (var item in lista)
                {
                    asiento = new AsientoViewModel {
                        id_asiento     = item.id_asiento,
                        id_sala        = item.id_sala,
                        numero_asiento = item.numero_asiento,
                        estado         = item.estado
                    };

                    asientos_ocupados.Add(asiento);
                }

                return(Json(asientos_ocupados));
            }
            else
            {
                return(Json(String.Format("'Success':'false','Error':'Ha habido un error al mapear los datos.'")));
            }
        }
コード例 #2
0
        public JsonResult ConsultaReservas(string[] data)
        {
            AsientoDALImpl          asientoDAL = new AsientoDALImpl();
            AsientoViewModel        asiento_temporal;
            List <AsientoViewModel> asientos_ocupados = new List <AsientoViewModel>();

            if (data != null)
            {
                int data1 = int.Parse(data[0]);

                List <Asiento> asientos = asientoDAL.GetAsientosBySala(data1);

                foreach (var item in asientos)
                {
                    asiento_temporal = new AsientoViewModel
                    {
                        id_asiento     = item.id_asiento,
                        numero_asiento = item.numero_asiento,
                        estado         = item.estado
                    };

                    asientos_ocupados.Add(asiento_temporal);
                }

                return(Json(asientos_ocupados));
            }
            else
            {
                return(Json(String.Format("'Success':'false','Error':'Ha habido un error al mapear los datos.'")));
            }
        }