Exemplo n.º 1
0
        public ContenedorCiudades LlamarSPRescatar(string token)
        {
            ContenedorCiudades LCiudades = new ContenedorCiudades();

            if (ValidarFecExp(token))
            {
                try
                {
                    var collection = CommonBD.Conexion.CIUDAD.OrderBy(p => p.NOMBRE).ToList();

                    foreach (var item in collection)
                    {
                        Ciudad n = new Ciudad();
                        n.Nombre  = item.NOMBRE;
                        n.CodArea = item.COD_AREA;
                        n.CodPais = item.COD_PAIS;
                        LCiudades.Lista.Add(n);
                    }
                    LCiudades.Retorno.Codigo = 0;
                    LCiudades.Retorno.Glosa  = "OK";
                }
                catch (Exception)
                {
                    LCiudades.Retorno.Codigo = 1011;
                    LCiudades.Retorno.Glosa  = "Err codret ORACLE";
                }
            }
            else
            {
                LCiudades.Retorno.Codigo = 100;
                LCiudades.Retorno.Glosa  = "Err expiro sesion o perfil invalido";
            }

            return(LCiudades);
        }
Exemplo n.º 2
0
        private void RescatarDatos()
        {
            WSSoap.WSSHostelClient x = new WSSoap.WSSHostelClient();

            ContenedorCiudades n = new ContenedorCiudades();

            n = x.CiudadRescatar(Session["TokenUsuario"].ToString());

            ddlNombreCiudad.DataSource     = null;
            ddlNombreCiudad.DataSource     = n.Lista.Where(p => p.CodPais == 56);
            ddlNombreCiudad.DataValueField = "Nombre";
            ddlNombreCiudad.DataTextField  = "Nombre";
            ddlNombreCiudad.DataBind();
        }
Exemplo n.º 3
0
        private void RescatarDatos()
        {
            WSSoap.WSSHostelClient x = new WSSoap.WSSHostelClient();

            ContenedorCiudades m = new ContenedorCiudades();

            m = x.CiudadRescatar(Session["TokenUsuario"].ToString());

            txtNombreCiudad.DataSource     = null;
            txtNombreCiudad.DataSource     = m.Lista.Where(p => p.CodPais == 56);
            txtNombreCiudad.DataValueField = "Nombre";
            txtNombreCiudad.DataTextField  = "Nombre";
            txtNombreCiudad.DataBind();
            //
            Sesion SesionUsuario = (Sesion)Session["SesionUsuario"];
            //
            ContenedorPerfilUsuarioProveedor n = new ContenedorPerfilUsuarioProveedor();

            n = x.PerfilUsuarioProveedorRescatarXRut(SesionUsuario.RutEmpresa, Session["TokenUsuario"].ToString());
            //
            if (n.Item != null)
            {
                txtRutEmpresa.Text            = n.Item.Proveedor.Rut;
                txtRazonSocial.Text           = n.Item.PerfilUsuario.Empresa.RazonSocial;
                txtCorreoElectronico.Text     = n.Item.PerfilUsuario.Empresa.Email;
                txtTelefono.Text              = n.Item.PerfilUsuario.Empresa.Telefono;
                txtNombreCiudad.SelectedValue = n.Item.PerfilUsuario.Direccion.NombreCiudad;
                txtDireccion.Text             = n.Item.PerfilUsuario.Direccion.Calle;
                txtNombreUsuario.Text         = n.Item.PerfilUsuario.Usuario.Nombre;
                txtContraseña.Text            = n.Item.PerfilUsuario.Usuario.Clave;

                try
                {
                    ddlRubro.SelectedValue   = n.Item.PerfilUsuario.Empresa.Rubro;
                    ddlComunas.SelectedValue = n.Item.PerfilUsuario.Direccion.Comuna;
                }
                catch (Exception)
                {
                    ddlRubro.SelectedValue   = "";
                    ddlComunas.SelectedValue = "";
                }

                Session["SesionPerfilUsuarioProveedor"] = n.Item;
            }
            else
            {
                Session["SesionPerfilUsuarioProveedor"] = null;
            }
        }