Exemple #1
0
        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;
        }
Exemple #2
0
        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);
        }