コード例 #1
0
    public C_Responses getCMByRoomComplete(int id_room)
    {
        C_Responses retorno = new C_Responses();

        retorno.resultado = "KO";
        try
        {
            retorno.resultado = "OK";
            C_comunityManager proxy = new C_comunityManager();
            DataTable         datos = proxy.getCMByRoom(id_room);

            List <C_comunityManager> lista = new List <C_comunityManager>();

            if (datos.Rows.Count > 0)
            {
                foreach (DataRow fila in datos.Rows)
                {
                    // TODO ya está el WEBSERVICE PERO no se llama ni se tratan los datos en el front
                    C_comunityManager cm = new C_comunityManager();
                    cm.id           = Convert.ToInt32(fila["id"].ToString());
                    cm.nickname     = fila["nickname"].ToString();
                    cm.codigoCM     = fila["codigoCM"].ToString();
                    cm.numAmigos    = fila["numAmigos"].ToString();
                    cm.codigoRS     = Convert.ToInt32(fila["codigoRS"].ToString());
                    cm.nombre       = fila["nombre"].ToString();
                    cm.localizacion = fila["localizacion"].ToString();
                    cm.activo       = Convert.ToByte(fila["activo"].ToString());
                    cm.asignado     = Convert.ToByte(fila["asignado"].ToString());
                    cm.contacto     = fila["contacto"].ToString();
                    lista.Add(cm);
                }
            }


            retorno.resultado = "OK";
            retorno.data      = lista;
        }
        catch (Exception ex)
        {
            //string codigoError = C_FuncionesGenerales.registroErrores("ws.asmx -> damePosts -> " + ex.Message).ToString();
            //     throw new Exception("Error de conexión. Cód Error:" + ex.Message);
            error objError = new error();
            objError.codigo  = "-100";
            objError.mensaje = "Error de conexión. Cód Error:" + ex.Message;
            retorno.data     = objError;
        }

        return(retorno);
    }
コード例 #2
0
    public C_Responses getCMByRoom(int id_room)
    {
        C_Responses retorno = new C_Responses();

        retorno.resultado = "KO";
        try
        {
            retorno.resultado = "OK";
            C_comunityManager proxy = new C_comunityManager();
            DataTable         datos = proxy.getCMByRoom(id_room);

            List <C_comunityManager> lista = new List <C_comunityManager>();

            if (datos.Rows.Count > 0)
            {
                foreach (DataRow fila in datos.Rows)
                {
                    C_comunityManager cm = new C_comunityManager();
                    cm.id       = Convert.ToInt32(fila["id"].ToString());
                    cm.nickname = fila["nickname"].ToString();
                    lista.Add(cm);
                }
            }


            retorno.resultado = "OK";
            retorno.data      = lista;
        }
        catch (Exception ex)
        {
            //string codigoError = C_FuncionesGenerales.registroErrores("ws.asmx -> damePosts -> " + ex.Message).ToString();
            //     throw new Exception("Error de conexión. Cód Error:" + ex.Message);
            error objError = new error();
            objError.codigo  = "-100";
            objError.mensaje = "Error de conexión. Cód Error:" + ex.Message;
            retorno.data     = objError;
        }

        return(retorno);
    }