//Trae la info del trámite en string formato json. public string ConsultaTramitePorIdJson(int id_tramite_solicitado) { 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); Tramite tramiteConsultado = new Tramite(); try { connection.Open(); string query = "select nombre_tramite,fecha_solicitud,estado from tramite_solicitado as tramite inner join tipotramite as tipo on tramite.id_tipo_tramite = tipo.id_tramite where tramite.id_tramite_solicitado = '" + id_tramite_solicitado + "'"; MySqlCommand cmd = new MySqlCommand(query, connection); MySqlDataReader dataReader = cmd.ExecuteReader(); if (dataReader.HasRows) { while (dataReader.Read()) { tramiteConsultado.Nombre_tramite = dataReader["nombre_tramite"].ToString(); tramiteConsultado.Fecha_solicitud = dataReader["fecha_solicitud"].ToString(); tramiteConsultado.Estado = dataReader["estado"].ToString(); } dataReader.Close(); connection.Close(); return(JsonConvert.SerializeObject(tramiteConsultado)); } else { dataReader.Close(); connection.Close(); return("-2"); //No existe ese trámite. } } catch { return("-1"); } //Error de conexión. }
//Trae la info del trámite en string formato json. public string ConsultaTramitePorIdJson(int id_tramite_solicitado) { 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); Tramite tramiteConsultado = new Tramite(); try { connection.Open(); string query = "select nombre_tramite,fecha_solicitud,estado from tramite_solicitado as tramite inner join tipotramite as tipo on tramite.id_tipo_tramite = tipo.id_tramite where tramite.id_tramite_solicitado = '" + id_tramite_solicitado + "'"; MySqlCommand cmd = new MySqlCommand(query, connection); MySqlDataReader dataReader = cmd.ExecuteReader(); if (dataReader.HasRows) { while (dataReader.Read()) { tramiteConsultado.Nombre_tramite = dataReader["nombre_tramite"].ToString(); tramiteConsultado.Fecha_solicitud = dataReader["fecha_solicitud"].ToString(); tramiteConsultado.Estado = dataReader["estado"].ToString(); } dataReader.Close(); connection.Close(); return JsonConvert.SerializeObject(tramiteConsultado); } else { dataReader.Close(); connection.Close(); return "-2"; //No existe ese trámite. } } catch { return "-1"; } //Error de conexión. }