//Trae el id y nombre de todos lor tipos de tramites en formato json. public string GetAllTipoTramitesJson() { MySqlConnection connection; string server = "localhost"; string database = "pintae"; string uid = "Rodolfo"; string password = "******"; string connectionString; connectionString = "SERVER=" + server + ";" + "DATABASE=" + database + ";" + "UID=" + uid + ";" + "PASSWORD="******";"; connection = new MySqlConnection(connectionString); List <TipoTramite> listTramites = new List <TipoTramite>(); //lista de tramites realizados, es lo que se serializa si hay resultado. try { connection.Open(); string query = "select id_tramite,nombre_tramite from tipotramite"; MySqlCommand cmd = new MySqlCommand(query, connection); MySqlDataReader dataReader = cmd.ExecuteReader(); if (dataReader.HasRows) { while (dataReader.Read()) { TipoTramite tramiteTemp = new TipoTramite(); tramiteTemp.Id_tramite = int.Parse(dataReader["id_tramite"].ToString()); tramiteTemp.Nombre_tramite = dataReader["nombre_tramite"].ToString(); listTramites.Add(tramiteTemp); } dataReader.Close(); connection.Close(); return(JsonConvert.SerializeObject(listTramites)); } else { dataReader.Close(); connection.Close(); return("-2"); //No hay tipos de trámites. } } catch { return("-1"); } //Error de conexión. }
//Trae el id y nombre de todos lor tipos de tramites en formato json. public string GetAllTipoTramitesJson() { MySqlConnection connection; string server = "localhost"; string database = "pintae"; string uid = "Rodolfo"; string password = "******"; string connectionString; connectionString = "SERVER=" + server + ";" + "DATABASE=" + database + ";" + "UID=" + uid + ";" + "PASSWORD="******";"; connection = new MySqlConnection(connectionString); List<TipoTramite> listTramites = new List<TipoTramite>(); //lista de tramites realizados, es lo que se serializa si hay resultado. try { connection.Open(); string query = "select id_tramite,nombre_tramite from tipotramite"; MySqlCommand cmd = new MySqlCommand(query, connection); MySqlDataReader dataReader = cmd.ExecuteReader(); if (dataReader.HasRows) { while (dataReader.Read()) { TipoTramite tramiteTemp = new TipoTramite(); tramiteTemp.Id_tramite = int.Parse(dataReader["id_tramite"].ToString()); tramiteTemp.Nombre_tramite = dataReader["nombre_tramite"].ToString(); listTramites.Add(tramiteTemp); } dataReader.Close(); connection.Close(); return JsonConvert.SerializeObject(listTramites); } else { dataReader.Close(); connection.Close(); return "-2"; //No hay tipos de trámites. } } catch { return "-1"; } //Error de conexión. }