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.'"))); } }
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.'"))); } }