android volley POST integer

0

In the web service I have the following method

public int Post([FromBody]JObject value)
    {
        int count = 0;

        try
        {
            //Primero comprobamos que el usuario y el hash son correctos
            int idUser = Convert.ToInt32(value["idUser"]);

            string userHash = value["Hash"].ToString();

            UsuarioWS user = CL.Usuarios.GetUsuario(idUser, userHash.ToString());

            if (user.Usuario != 0 && user.Hash != "")
            {
                int diasAmostrar = Convert.ToInt32(value["diasMostrar"]);

                int filtro = Convert.ToInt32(value["filtro"]);

                EnumFiltroServicio enumFiltro = EnumFiltroServicio.NINGUNO;

                switch (filtro)
                {
                    case 1:
                        enumFiltro = EnumFiltroServicio.PENDIENTES;
                        break;
                    case 2:
                        enumFiltro = EnumFiltroServicio.VENCIDOS;
                        break;
                    default:
                        enumFiltro = EnumFiltroServicio.NINGUNO;
                        break;
                }

                count = CL.Instalaciones.GetCountEquiposMantenimientos(enumFiltro, diasAmostrar);
            }
        }
        catch (Exception ex)
        {
            ManagementError.Error(ex);
        }

        return count;
    }

and I want to recover that count using volley passing the parameters in android. What kind of POST request should I do (like JsonObjectRequest ...) to pick up the answer as int?

Thanks!

    
asked by Juan 04.05.2018 в 12:39
source

0 answers