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); }
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); }