private void RescatarDatos() { WSSoap.WSSHostelClient x = new WSSoap.WSSHostelClient(); ContenedorServiciosComida m = new ContenedorServiciosComida(); m = x.ServicioComidaRescatar(Session["TokenUsuario"].ToString()); if (m.Lista != null) { ddlTipoServicio.DataSource = m.Lista; ddlTipoServicio.DataValueField = "Tipo"; ddlTipoServicio.DataTextField = "Tipo"; ddlTipoServicio.DataBind(); ddlTipoServicio.Enabled = true; //// txtPrecio.Text = m.Lista.Where(p => p.Tipo == ddlTipoServicio.SelectedValue).SingleOrDefault().Precio.ToString(); //// } else { LimpiarControles(); } Session["ServiciosComida"] = m.Lista; }
private void LlenarDDLTipoComida() { WSSoap.WSSHostelClient x = new WSSoap.WSSHostelClient(); ContenedorServiciosComida n = new ContenedorServiciosComida(); n = x.ServicioComidaRescatar(Session["TokenUsuario"].ToString()); if (n.Retorno.Codigo == 0) { RecorrerDDLXCapacHab(n.Lista, 6, "Individual", 1); RecorrerDDLXCapacHab(n.Lista, 6, "Doble", 2); RecorrerDDLXCapacHab(n.Lista, 5, "Triple", 3); RecorrerDDLXCapacHab(n.Lista, 4, "Cuadruple", 4); } }
public ContenedorServiciosComida LlamarSPRescatar(string token) { ContenedorServiciosComida LServiciosComida = new ContenedorServiciosComida(); if (ValidarFecExp(token)) { try { CapaDato.EntitiesBBDDHostel conex = new CapaDato.EntitiesBBDDHostel(); var collection = conex.SERVICIO_COMIDA.OrderBy(p => p.TIPO).ToList(); foreach (var item in collection) { ServicioComida n = new ServicioComida(); n.Tipo = item.TIPO; n.Precio = (int)item.PRECIO; LServiciosComida.Lista.Add(n); } LServiciosComida.Retorno.Codigo = 0; LServiciosComida.Retorno.Glosa = "OK"; } catch (Exception) { LServiciosComida.Retorno.Codigo = 1011; LServiciosComida.Retorno.Glosa = "Err codret ORACLE"; } } else { LServiciosComida.Retorno.Codigo = 100; LServiciosComida.Retorno.Glosa = "Err expiro sesion o perfil invalido"; } return(LServiciosComida); }