예제 #1
0
        public static string showProdsByColor(int id, string token)
        {
            ServiciosWCF.Catalogo.CatalogoServiceClient c = new ServiciosWCF.Catalogo.CatalogoServiceClient();
            c.IncluirCredenciales();

            var list = c.Obtener_ColoresPorArticulo(id, token).ToList();

            c.CerrarConexion();

            return(new JavaScriptSerializer().Serialize(list));
        }
예제 #2
0
        public static string showCategoria(string token)
        {
            //token = CorregirToken(token);
            ServiciosWCF.Catalogo.CatalogoServiceClient c = new ServiciosWCF.Catalogo.CatalogoServiceClient();
            c.IncluirCredenciales();

            var list = c.Obtener_Categorias(token).ToList();

            c.CerrarConexion();

            return(new JavaScriptSerializer().Serialize(list));
        }
예제 #3
0
        public static string Login(string usuario, string clave)
        {
            try
            {
                ServiciosWCF.Catalogo.CatalogoServiceClient c = new ServiciosWCF.Catalogo.CatalogoServiceClient();
                c.IncluirCredenciales();

                var resultado = c.Iniciar_Sesion(usuario, clave);
                c.CerrarConexion();

                Dictionary <string, object> lista_acceso = new Dictionary <string, object>();

                lista_acceso.Add("token", resultado.Token);
                lista_acceso.Add("ac_hilados", resultado.PuedeVerInventario);


                return(new JavaScriptSerializer().Serialize(lista_acceso));
            }
            catch (Exception ex)
            {
                return(new JavaScriptSerializer().Serialize("{Error : " + ex.Message + "}"));
            }
        }